【发布时间】:2015-05-02 22:13:31
【问题描述】:
我有两个闭合曲线立体校正边缘图像。是否可以找到边缘图像之间的差异(沿图像坐标中的 x 轴)并进行 3D 重建,因为我知道相机矩阵。我正在使用matlab进行该过程。而且我将无法使用基于窗口的技术,因为它是二进制图像,因为基于窗口的技术需要纹理。问题是如何计算边缘图像之间的差异?图像可在以下链接中找到。左边缘图像https://www.dropbox.com/s/g5g22f6b0vge9ct/edge_left.jpg?dl=0 右边缘图像https://www.dropbox.com/s/wjmu3pugldzo2gw/edge_right.jpg?dl=0
【问题讨论】:
-
出于兴趣,您是否有理由不使用经过校正的 RGB 图像?与边缘图像相比,可用于计算视差的数据要多得多。
-
@Dave Durbin:我之所以使用边缘图像,是因为我想查看视野中物体的精确空间曲线。如果我在 RGB 图像上使用基于窗口的方法,它也会包含噪声,事实上从 RGB 图像重建的边缘不会是对象边缘的真实表示。好吧,我确实有 RGB 图像,并且已经用它完成了所有的重建。但现在我想用边缘图像进行重建,并在 3D 中看到精确的曲线。
标签: matlab image-processing computer-vision