MATLAB:如何找到与飞机相对应的无穷远线的图像?

时间:2010-01-10 21:32:47

标签: matlab geometry computer-vision

地板上有两张分开的纸张。

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

见图片:(larger)

pic

任何人都对如何从MATLAB开始有所了解?

谢谢,

1 个答案:

答案 0 :(得分:4)

我不打算进入matlab特定的位,但我会谈谈我使用的算法。

只考虑一张纸,算法就是这样的。

  1. 查找论文的角落
  2. 选择一组平行边,并在图像调用此点P1
  3. 中找到它们的交点
  4. 找到另一对平行边的交点。称之为P2。
  5. 您的水平线(或无穷远处的线)是连接P1和P2(超出它们)的线
  6. 但是我不确定这会有多么强大

    1. 图像处理工件
    2. 不是完美的长方形纸。
    3. 数字问题。
    4. 您应该能够使用这两个部分来改进解决方案的近似值。例如,您可以计算两个部分的P1和P2,并通过4个点找到最佳拟合线。

      希望这会给你一些想法。