我使用OpenCV的findHomography计算图像的单应性矩阵,然后使用warpPerspective函数对图像进行扭曲。现在,我想对图像的缩放版本使用相同的单应性矩阵(缩放版本具有相同的宽高比,并且图像围绕其中心缩放)。问题类似于“opencv update homography matrix to fit on an image double the size”,似乎没有正确的答案。
是否可以将比例因子应用于现有的单应性矩阵?
问候
最佳答案
如果要在较小的图像上应用相同的变形,则无需更改单应性。
如果要更改单应性的比例因子,则可以通过将右侧的前一个矩阵乘以[ 1/lambda 0 0; 0 1/lambda 0; 0 0 1 ]
(按行大顺序)来获得新的单应性矩阵,其中lambda
是所需的比例因子。
关于opencv - OpenCV:对不同图像尺寸使用单应性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16360123/