PDA

查看完整版本 : MATLAB:如何找到与平面对应的无穷远处的直线图像?


poster
2019-12-10, 20:30
地板上有两张分开的纸的图像。

如何找到与地板平面相对应的无穷远处的直线图像?

参见图片:( 大图) (http://img524.imageshack.us/img524/7881/rectangles.jpg)

https://i.stack.imgur.com/bwedu.jpg (https://i.stack.imgur.com/bwedu.jpg)

任何人都对如何开始使用MATLAB有所了解吗?

谢谢,



回答:

我不打算讨论特定于Matlab的内容,但会谈论我要使用的算法。

仅考虑一张纸,该算法就是这样。


找到报纸的角落
选择一组平行边并在图像中找到它们的交点,称为点P1
找到另一对平行边的交点。称为P2。
您的视线(或无穷远线)是连接P1和P2的线(延伸到它们之外)
但是我不确定这将有多强大


图像处理工件
矩形纸不完美。
数值问题。
您应该能够同时使用这两部分,以使解决方案得到更好的近似。例如,您可以计算两个零件的P1和P2,并通过4个点找到最佳拟合线。

希望这能给您一些想法。



更多&回答... (https://stackoverflow.com/questions/2038714)