mirror of
https://github.com/opencv/opencv.git
synced 2025-06-12 20:42:53 +08:00
Merge pull request #11065 from vasiliev-vb:BUGFIX_KAZE_orientation
This commit is contained in:
commit
cc06935a10
@ -606,7 +606,7 @@ void KAZEFeatures::Compute_Main_Orientation(KeyPoint &kpt, const std::vector<TEv
|
|||||||
resY[idx] = 0.0;
|
resY[idx] = 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
Ang[idx] = fastAtan2(resX[idx], resY[idx]) * (float)(CV_PI / 180.0f);
|
Ang[idx] = fastAtan2(resY[idx], resX[idx]) * (float)(CV_PI / 180.0f);
|
||||||
++idx;
|
++idx;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -638,7 +638,7 @@ void KAZEFeatures::Compute_Main_Orientation(KeyPoint &kpt, const std::vector<TEv
|
|||||||
if (sumX*sumX + sumY*sumY > max) {
|
if (sumX*sumX + sumY*sumY > max) {
|
||||||
// store largest orientation
|
// store largest orientation
|
||||||
max = sumX*sumX + sumY*sumY;
|
max = sumX*sumX + sumY*sumY;
|
||||||
kpt.angle = fastAtan2(sumX, sumY);
|
kpt.angle = fastAtan2(sumY, sumX);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user