我将致力于实现dicom文件的3d显示,我想知道哪种技术更容易使用:Java3D还是VTK?我不是很有经验的程序员,但我已经创建了一个基于dcm4che开源库的DICOM查看器。
有什么要分享的提示或经验吗?
发布于 2014-01-13 08:03:18
我的大部分3D建模都是光学相干断层扫描数据,这些数据往往相当大。我的经验有点倒退。该项目最初是一个使用x64 VTK和Qt的C++项目。实验室里的人不是C++人,所以它被转换成了通过Matlab使用的Java,这是实验室博士后所知道的。
Java VTK非常容易使用,并且有很多功能,但是我在注册按钮的回调事件时遇到了一些问题,如果不能解决这个问题,这将是一个破坏。这个问题可能会极大地影响UI的实现方式,所以请记住这一点。
大多数C++示例都倾向于非常快速地转换为Java (除了回调>.< ),所以有太多的示例。如果你打算使用VTK,我强烈推荐"The VTK User's Guide" by Kitware, Inc (ISBN: 978-1-930934-23-8),因为它是一个很好的应用编程接口概述。
祝好运!
https://stackoverflow.com/questions/21080044
复制相似问题