Replaced private methods to protected in CascaseClassifier class (objdetect.hpp)
authorAlexey Kazakov <no@email>
Thu, 24 Feb 2011 10:24:55 +0000 (10:24 +0000)
committerAlexey Kazakov <no@email>
Thu, 24 Feb 2011 10:24:55 +0000 (10:24 +0000)
modules/objdetect/include/opencv2/objdetect/objdetect.hpp

index a1de0ee..63853e7 100644 (file)
@@ -307,7 +307,7 @@ public:
     CV_WRAP virtual bool empty() const;
     CV_WRAP bool load( const string& filename );
     bool read( const FileNode& node );
-    CV_WRAP void detectMultiScale( const Mat& image,
+    CV_WRAP virtual void detectMultiScale( const Mat& image,
                                    CV_OUT vector<Rect>& objects,
                                    double scaleFactor=1.1,
                                    int minNeighbors=3, int flags=0,
@@ -323,7 +323,7 @@ protected:
     virtual bool detectSingleScale( const Mat& image, int stripCount, Size processingRectSize,
                                     int stripSize, int yStep, double factor, vector<Rect>& candidates );
 
-private:
+protected:
     enum { BOOST = 0 };
     enum { DO_CANNY_PRUNING = 1, SCALE_IMAGE = 2,
            FIND_BIGGEST_OBJECT = 4, DO_ROUGH_SEARCH = 8 };