Opencv 基于另一幅图像的仿射变换矩阵估计

Opencv 基于另一幅图像的仿射变换矩阵估计,opencv,computer-vision,Opencv,Computer Vision,我对计算机视觉知之甚少,我正试图找到一种方法,使图像保持与投影(由相机获得)相同的透视角度。ideia是获得一个图像(a),并使用其投影(b)的图像进行仿射变换以获得(c)。我正在使用opencv的ORB算法进行特征匹配,然后评估转换矩阵。问题是它不适用于对称图形(如正方形) 我如何解决一般情况?任何其他不使用像ORB这样的算法的建议都是受欢迎的 Ps 1:投影图像(b)可能有噪声,如图所示 Ps 2:我只使用一个通道(灰度)的图像。在Stackoverflow上有很多类似的问题。慢慢来,浏览

我对计算机视觉知之甚少,我正试图找到一种方法,使图像保持与投影(由相机获得)相同的透视角度。ideia是获得一个图像(a),并使用其投影(b)的图像进行仿射变换以获得(c)。我正在使用opencv的ORB算法进行特征匹配,然后评估转换矩阵。问题是它不适用于对称图形(如正方形)

我如何解决一般情况?任何其他不使用像ORB这样的算法的建议都是受欢迎的

Ps 1:投影图像(b)可能有噪声,如图所示


Ps 2:我只使用一个通道(灰度)的图像。

在Stackoverflow上有很多类似的问题。慢慢来,浏览一些较老的帖子,或者添加代码和示例图像来重现您所面临的问题。我刚刚看到了复杂图像的类似问题,这更容易估计转换矩阵。也许,我需要使用其他的特征匹配算法,比如ORB。