From 94c8e59bbe500fd555b5ad26572fd5f13c85ae06 Mon Sep 17 00:00:00 2001 From: vasiliev-vb Date: Tue, 13 Mar 2018 15:09:36 +0000 Subject: [PATCH] Fixed bug in KAZE features orientation. Bug was added in f6ceeaa commit, different angle computation functions have different parameter order. --- modules/features2d/src/kaze/KAZEFeatures.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/features2d/src/kaze/KAZEFeatures.cpp b/modules/features2d/src/kaze/KAZEFeatures.cpp index 6e7024c78c..ab5a2c6afb 100644 --- a/modules/features2d/src/kaze/KAZEFeatures.cpp +++ b/modules/features2d/src/kaze/KAZEFeatures.cpp @@ -606,7 +606,7 @@ void KAZEFeatures::Compute_Main_Orientation(KeyPoint &kpt, const std::vector max) { // store largest orientation max = sumX*sumX + sumY*sumY; - kpt.angle = fastAtan2(sumX, sumY); + kpt.angle = fastAtan2(sumY, sumX); } } }