【问题标题】:Trying to construct a 3D object from a stack of 2D images in VB.NET尝试从 VB.NET 中的 2D 图像堆栈构建 3D 对象
【发布时间】:2010-06-04 15:47:48
【问题描述】:

我有一堆 2D dicom 图像并想使用 VB.NET 转换为 3D 对象。我想我可以使用 openGL 解决它,但任何线索都会有很大帮助。你知道一个免费的(或至少便宜的)包吗?你能帮我想想我自己的解决方案。谢谢...

【问题讨论】:

  • 喜欢 CT/MRI 风格的 3D 重建,还是只是切片查看器?
  • 3d 重建。使用史蒂夫建议的 VTK 我可以做到,但是在提取皮肤时我仍然很脏。然后,我现在遇到的问题是只显示骨骼。但我非常成功地从 DICOM 重建了 3D 图像。顺便说一句,我正在使用 VB.NET 进行开发。由于我是新来的,有没有办法(任何行动,比如投票)说我感谢他的回答?
  • Nizam,答案旁边应该有一个复选框,您应该单击以“接受”答案为有效。
  • 好的。我已经接受了你的回答。再次感谢。

标签: vb.net opengl 3d dicom


【解决方案1】:

我建议使用Visualization Toolkit 来执行此操作。虽然我之前没用过,但是有一个 VTK 的 .NET 包装器here

如果您想要这些库的预编译版本,ClearCanvas 已将它们签入其存储库。 This 页面有关于访问 ClearCanvas SVN 存储库的说明。包含文件的 SVN 文件夹在这里:svn://svn.clearcanvas.ca/source/Xian/Trunk/ReferencedAssemblies/Vtk

【讨论】:

  • 非常感谢您的回答。只是一个疑问:我需要将 dcm 文件序列转换为 VTI 文件,最后使用 VTK 控件显示该文件。我说的对吗?
  • 不需要使用VTK for .NET 页面中提到的VTK 控件,但这可能是获取数据显示的最快方式。我建议以这种方式开始。我自己没有任何使用 VTK 的经验,但我知道它在 3D 行业中被广泛使用。
  • 史蒂夫。非常感谢!!! VTK 控件很棒,似乎很适合我 ;-)
猜你喜欢
  • 2012-05-25
  • 2012-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多