From: Maria Dimashova Date: Fri, 26 Nov 2010 12:15:08 +0000 (+0000) Subject: fixed warnings of gcc X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~8300 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5802ea39b1253665e0fafdcfd9322bd50e588c9a;p=platform%2Fupstream%2Fopencv.git fixed warnings of gcc --- diff --git a/modules/features2d/src/calonder.cpp b/modules/features2d/src/calonder.cpp index bf3193a..b8b5f0d 100644 --- a/modules/features2d/src/calonder.cpp +++ b/modules/features2d/src/calonder.cpp @@ -969,8 +969,8 @@ float RTreeClassifier::countZeroElements() num_elem = trees_.size()*trees_[0].num_leaves_*num_elem; float flt_perc = 100.f*flt_zeros/num_elem; float ui8_perc = 100.f*ui8_zeros/num_elem; - printf("[OK] RTC: overall %i/%i (%.3f%%) zeros in float leaves\n", flt_zeros, num_elem, flt_perc); - printf(" overall %i/%i (%.3f%%) zeros in uint8 leaves\n", ui8_zeros, num_elem, ui8_perc); + printf("[OK] RTC: overall %i/%i (%.3f%%) zeros in float leaves\n", (int)flt_zeros, (int)num_elem, flt_perc); + printf(" overall %i/%i (%.3f%%) zeros in uint8 leaves\n", (int)ui8_zeros, (int)num_elem, ui8_perc); return flt_perc; } diff --git a/tests/cv/src/afeatures2d.cpp b/tests/cv/src/afeatures2d.cpp index 99f64e5..5428c64 100644 --- a/tests/cv/src/afeatures2d.cpp +++ b/tests/cv/src/afeatures2d.cpp @@ -133,7 +133,7 @@ void CV_FeatureDetectorTest::compareKeypointSets( const vector& validK float countRatio = (float)validKeypoints.size() / (float)calcKeypoints.size(); if( countRatio < 1 - maxCountRatioDif || countRatio > 1.f + maxCountRatioDif ) { - ts->printf( CvTS::LOG, "Bad keypoints count ratio (validCount = %d, calcCount = %d)!\n", + ts->printf( CvTS::LOG, "Bad keypoints count ratio (validCount = %d, calcCount = %d).\n", validKeypoints.size(), calcKeypoints.size() ); ts->set_failed_test_info( CvTS::FAIL_INVALID_OUTPUT ); return; @@ -296,7 +296,6 @@ public: maxDistDif(_maxDistDif), prevTime(_prevTime), dextractor(_dextractor), distance(d) {} protected: virtual void createDescriptorExtractor() {} - CV_DescriptorExtractorTest& operator=(const CV_DescriptorExtractorTest&) {} void compareDescriptors( const Mat& validDescriptors, const Mat& calcDescriptors ) { @@ -482,6 +481,9 @@ protected: Ptr dextractor; Distance distance; + +private: + CV_DescriptorExtractorTest& operator=(const CV_DescriptorExtractorTest&) { return *this; } }; template @@ -512,11 +514,10 @@ public: {} protected: static const int dim = 500; - static const int queryDescCount = 300; // must be even number because we split train data in same cases in two + static const int queryDescCount = 300; // must be even number because we split train data in some cases in two static const int countFactor = 4; // do not change it const float badPart; - CV_DescriptorMatcherTest& operator=(const CV_DescriptorMatcherTest&) {} virtual void run( int ); void generateData( Mat& query, Mat& train ); @@ -526,6 +527,8 @@ protected: void radiusMatchTest( const Mat& query, const Mat& train ); Ptr dmatcher; +private: + CV_DescriptorMatcherTest& operator=(const CV_DescriptorMatcherTest&) { return *this; } }; void CV_DescriptorMatcherTest::emptyDataTest()