Order of argument in SURF construtor was silently changed (Bug #1704)
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
restored the ordering of SURF constructor parameters (ticket #1704)
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