我应该使用哪个SDK来显示3D中的医学图像?

时间:2010-03-31 07:34:17

标签: image-processing visualization dicom medical

我需要处理DICOM格式的医学图像并以3D形式显示它们,并对这些图像进行实时图像处理。因此,我在问这个问题,以了解哪种SDK具有更好的医学可视化和图像处理实时特性?

5 个答案:

答案 0 :(得分:2)

可视化工具包(VTK)是一个开源的免费软件系统,用于3D计算机图形,图像处理和可视化。

您可以找到详细信息here

或者另一种解决方案是修改或利用支持体积渲染的3D引擎。

此外,对于计算机视觉算法,OpenCV似乎很有希望。

答案 1 :(得分:0)

osgVolume是热门openscenegraph库的加载项,用于执行此操作

答案 2 :(得分:0)

只需使用GDCM + VTK即可。在2D中只需使用gdcmviewer。在3D中你需要构建gdcmorthoplanes。

价: http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Gdcmviewer

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Using_GDCM_API

答案 3 :(得分:0)

您可以查看MITK(http://mitk.org),它将已经提到的VTK与Insight Toolkit(http://www.itk.org)结合起来进行图像处理。另一种选择可能是切片器(http://www.slicer.org),但这取决于您需要的许可证。

答案 4 :(得分:-1)

在uni中,我们学习了Matlab用于DICOM文件处理。我认为它也有非常好用且易于使用的插件。最终结果是使用Matlab我能够进行各种DICOM图像处理,过滤等。

您可能知道,Matlab不是SDK,而是一个完整的环境。不过,您可以编写脚本来实现正常的应用程序行为:创建窗口,按钮,图像等。