From: berak Date: Sat, 30 Nov 2013 11:00:22 +0000 (+0100) Subject: swapped x,y in elbp_ X-Git-Tag: accepted/tizen/ivi/20140515.103456~1^2~223^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=773616ee04e38b66fdf9383a691e367c0b97f37e;p=profile%2Fivi%2Fopencv.git swapped x,y in elbp_ --- diff --git a/modules/contrib/src/facerec.cpp b/modules/contrib/src/facerec.cpp index bc41a86..bd202d2 100644 --- a/modules/contrib/src/facerec.cpp +++ b/modules/contrib/src/facerec.cpp @@ -603,8 +603,8 @@ inline void elbp_(InputArray _src, OutputArray _dst, int radius, int neighbors) dst.setTo(0); for(int n=0; n(-radius * sin(2.0*CV_PI*n/static_cast(neighbors))); - float y = static_cast(radius * cos(2.0*CV_PI*n/static_cast(neighbors))); + float x = static_cast(radius * cos(2.0*CV_PI*n/static_cast(neighbors))); + float y = static_cast(-radius * sin(2.0*CV_PI*n/static_cast(neighbors))); // relative indices int fx = static_cast(floor(x)); int fy = static_cast(floor(y));