fixed several warnings from VS2010
authorVadim Pisarevsky <vadim.pisarevsky@itseez.com>
Tue, 9 Oct 2012 13:24:37 +0000 (17:24 +0400)
committerVadim Pisarevsky <vadim.pisarevsky@itseez.com>
Tue, 9 Oct 2012 13:24:37 +0000 (17:24 +0400)
modules/features2d/src/fast.cpp
modules/imgproc/src/imgwarp.cpp

index 9fcc5b5..ec0f335 100644 (file)
@@ -272,7 +272,7 @@ FastFeatureDetector::FastFeatureDetector( int _threshold, bool _nonmaxSuppressio
 {}
 
 FastFeatureDetector::FastFeatureDetector( int _threshold, bool _nonmaxSuppression, int _type )
-: threshold(_threshold), nonmaxSuppression(_nonmaxSuppression), type(_type)
+: threshold(_threshold), nonmaxSuppression(_nonmaxSuppression), type((short)_type)
 {}
 
 void FastFeatureDetector::detectImpl( const Mat& image, vector<KeyPoint>& keypoints, const Mat& mask ) const
index cca3d45..e3374f0 100644 (file)
@@ -1368,7 +1368,7 @@ public:
     }
     
 private:
-    const Mat src;
+    Mat src;
     Mat dst;
     int scale_x, scale_y;
     const int *ofs, *xofs;
@@ -1552,7 +1552,7 @@ static void resizeArea_( const Mat& src, Mat& dst, const DecimateAlpha* xofs, in
         }
     }
 
-    Range range(0, bands.size());
+    Range range(0, (int)bands.size());
     resizeArea_Invoker<T, WT> invoker(src, dst, xofs, xofs_count, scale_y_, cur_dy_ofs, bands);
     //parallel_for_(range, invoker);
     invoker(Range(range.start, range.end));