fixed a few warnings reported by Oleg; restored SSE2 optimization in FAST

This commit is contained in:
Vadim Pisarevsky
2012-10-01 14:12:19 +04:00
parent dc568d4de1
commit 420dd22258
3 changed files with 7 additions and 2 deletions

View File

@@ -89,7 +89,9 @@ void FAST_t(InputArray _img, std::vector<KeyPoint>& keypoints, int threshold, bo
if( i < img.rows - 3 )
{
j = 3;
#if 0 //CV_SSE2
#if CV_SSE2
if( patternSize == 16 )
{
for(; j < img.cols - 16 - 3; j += 16, ptr += 16)
{
__m128i m0, m1;
@@ -145,6 +147,7 @@ void FAST_t(InputArray _img, std::vector<KeyPoint>& keypoints, int threshold, bo
curr[j+k] = (uchar)cornerScore<patternSize>(ptr+k, pixel, threshold);
}
}
}
#endif
for( ; j < img.cols - 3; j++, ptr++ )
{