【发布时间】:2014-02-04 11:57:47
【问题描述】:
我试图根据杆的两个垂直视图在其平面中找到曲线形状杆的形状。我准备了一张图片,让我的问题更清楚。
我有杆在平面 1 和 2 上的投影图像,我想在平面 3 上生成杆的图像。我所做的是在视图中找到杆的中心线1和2使用Matlab图像处理工具箱,然后我在这些线上拟合了一条曲线。然后我根据这些拟合曲线生成 3D 数据,最后将另一条曲线或椭圆拟合到最终的 3D 曲线。
它有效,但我想知道是否有更合适的解决方案,例如通过旋转视图 1 和 2。
视图 3 相对于视图 1(和视图 2)的角度是可变的,但视图 1 和视图 2 彼此垂直。
我们可以通过在视图 1 和 2 中找到杆的末端来找到平面 3 的角度,因为它是 atan(x_end_in_view_1/x_end_in_view_two)。是否可以根据来自第二个摄像头的图像,从一个摄像头的视点生成与另一个摄像头成已知角度的图像?
非常感谢任何帮助。
【问题讨论】:
标签: matlab image-processing multiviews