C++ 医疗三维规划软件的最佳技术

C++ 医疗三维规划软件的最佳技术,c++,python,image-processing,3d,image-manipulation,C++,Python,Image Processing,3d,Image Manipulation,我正在寻找建立一个新的交互式三维规划软件类似于这个 我正在寻找一些专家建议,告诉我如何使用最好的技术来构建软件的不同组件(即:UI、图像处理、可视化、3D等) 软件需要能够非常快速地处理图像,同时我需要能够快速地将软件交付到市场,因此所使用的技术应该能够实现快速应用程序开发和高性能。任何建议都将不胜感激Python图像库在上市速度和良好性能之间是一个很好的折衷方案(如果您选择Python作为轴心语言,您可以始终使用它及其核心部分来丰富它,以满足更高级的图像处理需求!)。类似地,可视化(包括3D)

我正在寻找建立一个新的交互式三维规划软件类似于这个

我正在寻找一些专家建议,告诉我如何使用最好的技术来构建软件的不同组件(即:UI、图像处理、可视化、3D等)


软件需要能够非常快速地处理图像,同时我需要能够快速地将软件交付到市场,因此所使用的技术应该能够实现快速应用程序开发和高性能。任何建议都将不胜感激

Python图像库在上市速度和良好性能之间是一个很好的折衷方案(如果您选择Python作为轴心语言,您可以始终使用它及其核心部分来丰富它,以满足更高级的图像处理需求!)。类似地,可视化(包括3D)在第三方Python扩展中也有很好的介绍——请查看Enthound Python发行版,了解哪些库最有助于完成这些任务(如果你不想与Enthound合作进行商业发行,你可以随时构建自己的版本……但可能值得一看,因为他们拥有优秀的商业人脉和技术技能;-)

何时和如果您想深入C++中的某些特定组件,或者将使它的子游戏集成到您的Python主流中。对于UI和C,很棒……/P> 换句话说,虽然我显然有偏见,但站在你的立场上,我会毫不犹豫地选择Python作为“核心”并研究我提到的各种可视化、UI等选项。有一个警告:为了快速上市,请坚持使用Python 2.6:最新的3.1,虽然在许多方面都很好,但可能仍然会错过许多第三方扩展的兼容版本,这些版本将使您的生活更加轻松愉快在VTK(VTK.org)获取通用可视化工具包和ITK(ITK.org)


这是一个构建在vtk之上的图像分析工具包。两者都是BSD许可的。

ITK不是构建在vtk之上的,尽管它们是相关的。人们可以轻松地使用ITK处理数据,然后切换到vtk管道以实现可视化和交互功能


我们已经建立了相当大和复杂的医学图像处理和可视化应用程序(实验、外科规划)在Python中,使用VTK、ITK和wxPython的组合。所有这些组件的许可证都可以在商业应用程序中使用。

类似的问题:我的答案仍然差不多。你认为ITK-SNAP对提问者更有用吗?ITK-SNAP本身就是一个应用程序,而不是一个库或Frameworkk在哪个基础上构建应用程序。