Order of argument in SURF construtor was silently changed (Bug #1704)


Added by Andrey Kamaev almost 13 years ago. Updated almost 13 years ago.


Status:Done Start date:2012-03-20
Priority:Blocker Due date:
Assignee:Vadim Pisarevsky % Done:

0%

Category:nonfree
Target version:2.4.0
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Current trunk:

1    explicit SURF(double _hessianThreshold,
2                  bool _extended=true, bool _upright=false,
3                  int _nOctaves=4, int _nOctaveLayers=2);

Latest documentation:

1SURF::SURF(double hessianThreshold, int nOctaves=4, int nOctaveLayers=2, bool extended=false, bool upright=false)\

The worst of all is that old code compiles even without warning (gcc 4.4.x)


Associated revisions

Revision f014fb0a
Added by Vadim Pisarevsky almost 13 years ago

restored the ordering of SURF constructor parameters (ticket #1704)

Revision 75087580
Added by Roman Donchenko over 11 years ago

Merge pull request #1704 from SpecLad:merge-2.4

History

Updated by Vadim Pisarevsky almost 13 years ago

thanks! fixed in SVN trunk r7688

  • Status changed from Open to Done

Also available in: Atom PDF