Qt 一个良好的图像(DICOM)数据处理、可视化和开发框架
我需要开始一个项目,其中涉及DICOM数据处理,可视化。作为一些基础研究的一部分,我发现有一些工具包,如ITK、VTK,可以对医学图像数据进行数据操作。我的问题是,使用ITK+VTK+QT进行DICOM图像处理(分割和注册)是更好的选择,还是将ITK与OpenCV结合使用是更好的选择?或者存在任何可能满足我要求的替代工具包Qt 一个良好的图像(DICOM)数据处理、可视化和开发框架,qt,opencv,vtk,dicom,itk,Qt,Opencv,Vtk,Dicom,Itk,我需要开始一个项目,其中涉及DICOM数据处理,可视化。作为一些基础研究的一部分,我发现有一些工具包,如ITK、VTK,可以对医学图像数据进行数据操作。我的问题是,使用ITK+VTK+QT进行DICOM图像处理(分割和注册)是更好的选择,还是将ITK与OpenCV结合使用是更好的选择?或者存在任何可能满足我要求的替代工具包 任何与此主题相关的建议、来源或链接都会非常有用。有许多工具包和框架可用于Dicom。这取决于你想做什么 在许多情况下,最简单的方法是为现有的应用程序/工具包(如,,,等)构建
任何与此主题相关的建议、来源或链接都会非常有用。有许多工具包和框架可用于Dicom。这取决于你想做什么 在许多情况下,最简单的方法是为现有的应用程序/工具包(如,,,等)构建一个插件。我相信还有几十个插件 如果您想构建自己的医疗成像应用程序,以上大部分都是开源的;与从头开始编写自己的应用程序相比,修改其中一个应用程序将为您省去很多痛苦(可能需要几年)
如果您的主要兴趣是开发算法,那么Python是一个很好的原型语言——考虑诸如NUMPY、SCIPY、PyDICOM、ITK、SimpleITK等包。Java已经成功了。C++,ITK,VTK。< /P> 如果你想做一些基于JavaScript的事情,可以通过平板电脑上的web浏览器来工作,那么看看正在进行的项目,比如或
还有一件事:a)处理Dicom数据,b)操作和c)可视化是三件不同的事情。可以很容易地将Dicom数据转换为(比如)nifti格式,这打开了许多学术分析工具。类似地,有许多2D和3D可视化库不是Dicom特有的—它只是将数据转换为正确的形式。有许多工具包和框架可用于Dicom。这取决于你想做什么 在许多情况下,最简单的方法是为现有的应用程序/工具包(如,,,等)构建一个插件。我相信还有几十个插件 如果您想构建自己的医疗成像应用程序,以上大部分都是开源的;与从头开始编写自己的应用程序相比,修改其中一个应用程序将为您省去很多痛苦(可能需要几年)
如果您的主要兴趣是开发算法,那么Python是一个很好的原型语言——考虑诸如NUMPY、SCIPY、PyDICOM、ITK、SimpleITK等包。Java已经成功了。C++,ITK,VTK。< /P> 如果你想做一些基于JavaScript的事情,可以通过平板电脑上的web浏览器来工作,那么看看正在进行的项目,比如或
还有一件事:a)处理Dicom数据,b)操作和c)可视化是三件不同的事情。可以很容易地将Dicom数据转换为(比如)nifti格式,这打开了许多学术分析工具。类似地,有许多2D和3D可视化库不是Dicom特有的——它只是将数据转换为正确的形式。我想这是一个太多的意见问题了。我建议您从GDCM(草根dicom)开始。做决定前先学点东西。当你尝试了一些基本的东西后,你可以对其他的库进行评估。我想这是一个太多的意见问题了。我建议您从GDCM(草根dicom)开始。做决定前先学点东西。当您尝试了一些基本的东西后,您可以对其他库进行评估。