我有一个四边形的图像(图像是一个矩形,但是在一个未知的视角)。假设它看起来像这样:
另外,假设我找到了四边形角的坐标(因此黑色箭头不是实际图像的一部分)。
考虑到4个角的坐标,我想要的是仅采用四边形并将其投影到给定尺寸的矩形(例如,高度h和宽度w)。
意思是,结果应该是:
我尝试了几件事(例如imwarp),但无法得到我正在寻找的结果。
如何在MARLAB中进行此操作?
编辑:我应该提到到目前为止,使用MATLAB的fitgoetrans
和imwarp
转换了图像,但没有创建只包含形状的新图像。