added one more SIFT::CommonParams constructor
authorMaria Dimashova <no@email>
Tue, 7 Jun 2011 07:41:59 +0000 (07:41 +0000)
committerMaria Dimashova <no@email>
Tue, 7 Jun 2011 07:41:59 +0000 (07:41 +0000)
modules/features2d/include/opencv2/features2d/features2d.hpp
modules/features2d/src/sift.cpp

index 38ee3cb..949d2cb 100644 (file)
@@ -312,6 +312,7 @@ public:
 
         CommonParams();
         CommonParams( int _nOctaves, int _nOctaveLayers, int /*_firstOctave*/, int /*_angleMode*/ );
+        CommonParams( int _nOctaves, int _nOctaveLayers );
         int nOctaves, nOctaveLayers;
         int firstOctave; // it is not used now (firstOctave == 0 always)
         int angleMode;   // it is not used now
index 303f9af..b1eead8 100644 (file)
@@ -1380,6 +1380,10 @@ SIFT::CommonParams::CommonParams( int _nOctaves, int _nOctaveLayers, int /*_firs
         firstOctave(-1/*_firstOctave*/), angleMode(FIRST_ANGLE/*_angleMode*/)
 {}
 
+SIFT::CommonParams::CommonParams( int _nOctaves, int _nOctaveLayers ) :
+        nOctaves(_nOctaves), nOctaveLayers(_nOctaveLayers), firstOctave(-1), angleMode(FIRST_ANGLE)
+{}
+
 SIFT::DetectorParams::DetectorParams() :
         threshold(GET_DEFAULT_THRESHOLD()), edgeThreshold(GET_DEFAULT_EDGE_THRESHOLD())
 {}