【发布时间】:2012-03-12 16:54:23
【问题描述】:
我需要能够从一堆管道的 2D 图像生成 3D 透视图。
基本上...我们已经编写了软件,可以解释来自激光和声纳装置的组合数据,从而为我们提供一段管道的图像切片。这些单元穿过管道并每 100 毫米扫描管道内部。 所有这一切都很好。我的客户现在想要获取所有这些 2D 图像切片并生成 3D 视图,这样他们就可以“穿越”管道,查看扫描发现的缺陷等。我们可以在 2D 图像中看到缺陷,但在一次检查中可能有数百张图像 - 因此需要能够通过管道查看。
我在 .NET 4 平台上的 VS2010 中使用 C# 执行此操作。
老实说,我不知道从哪里开始。我不是图形开发人员,所以这对我来说是全新的领域。我认为这是一个巨大的挑战,但需要一些帮助才能开始 - 以及一些方向。
任何帮助表示赞赏:)
迈克
【问题讨论】:
-
这可能是外包/找人短期为您做这件事的理想人选(因为获得 3D 图像需要大量的基础工作)。
-
你有没有扫描的坐标,或者你能从收集的数据中准确推断出它们吗?
-
我曾考虑外包它,但我也喜欢挑战。不过,这可能有点超出我的想象。首先需要做一些基础工作,然后确定我是否应该找人来做。我从用于绘制 2D 图像的导入数据中获取 X/Y 值,并根据管道直径(在导入时输入)计算出管道中缺陷的百分比。