From 773616ee04e38b66fdf9383a691e367c0b97f37e Mon Sep 17 00:00:00 2001 From: berak Date: Sat, 30 Nov 2013 12:00:22 +0100 Subject: [PATCH] swapped x,y in elbp_ --- modules/contrib/src/facerec.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)); -- 2.7.4