fixed compile error on VS2008
authorMaria Dimashova <no@email>
Fri, 30 Jul 2010 14:36:04 +0000 (14:36 +0000)
committerMaria Dimashova <no@email>
Fri, 30 Jul 2010 14:36:04 +0000 (14:36 +0000)
modules/features2d/src/keypoint.cpp

index 9ce7311..6df98cb 100644 (file)
@@ -143,7 +143,7 @@ float KeyPoint::overlap( const KeyPoint& kp1, const KeyPoint& kp2 )
         float triangleAreaB = b_2 * sinAlpha * cosAlpha;
 
         float intersectionArea = segmentAreaA + segmentAreaB - triangleAreaA - triangleAreaB;
-        float unionArea = (a_2 + b_2) * M_PI - intersectionArea;
+        float unionArea = (a_2 + b_2) * CV_PI - intersectionArea;
 
         ovrl = intersectionArea / unionArea;
     }