我正在尝试将四边形转换为矩形平面,而需要提取1个特定点(在四边形平面内)的坐标,以相对于矩形平面 ..
我在.NET项目中将EmguCV用于图像处理
我试过的是:
1)计算四边形和矩形平面之间的单应矩阵(两个平面从左上角开始按顺时针指定点)
2)在同形异义矩阵上方乘以3 x 1矩阵[x,y,1],以获得最终坐标。
但是,所得坐标(x',y')似乎与给定点(x,y)不一致。
最佳答案
正如Micka所建议的,在得到结果矩阵(3x1)之后,解决此问题所需要做的就是: p'=(x'/ z',y'/ z')
步骤如下:
因此,需要矩形平面的最终坐标。
关于image - 将四边形平面中的给定点(x,y)透视变换为矩形平面的点(x',y')?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25638280/