C++ 如何在ORB检测OpenCV++;?

C++ 如何在ORB检测OpenCV++;?,c++,opencv,computational-geometry,C++,Opencv,Computational Geometry,我在这里看到输出图像被扭曲了,但我想知道相对于输入图像的角度改变了多少?嗨,请在使用API之前先看一下它的文档 作为3x3矩阵的变量h具有变换。什么角度 透视图更改不会通过简单的旋转来定义。您要寻找的角度存在于欧几里德(刚性)变换中,该变换保留每对点之间的欧几里德距离。没有简单的“角度”一个透视变换的问题,以及这里显示的问题,与ORB或检测无关。是的,回答晚了,但我忘了提到我在这里使用了这个指南。我现在明白了,我需要的是欧几里德变换。谢谢你的帮助。这很有帮助。 // Find homograph

我在这里看到输出图像被扭曲了,但我想知道相对于输入图像的角度改变了多少?

嗨,请在使用API之前先看一下它的文档

作为3x3矩阵的变量h具有变换。

什么角度


透视图更改不会通过简单的旋转来定义。您要寻找的角度存在于欧几里德(刚性)变换中,该变换保留每对点之间的欧几里德距离。

没有简单的“角度”一个透视变换的问题,以及这里显示的问题,与ORB或检测无关。是的,回答晚了,但我忘了提到我在这里使用了这个指南。我现在明白了,我需要的是欧几里德变换。谢谢你的帮助。这很有帮助。
// Find homography

h = findHomography( points1, points2, RANSAC );

// Use homography to warp image

warpPerspective(im1, im1Reg, h, im2.size());