2014-01-12 85 views
0

我將着手實現dicom文件的3D顯示,我想知道哪些技術更易於使用:Java 3D或VTK? 我不是很有經驗的程序員,但我已經創建了基於dcm4che開源庫的DICOM查看器。DICOM 3D顯示器 - Java 3D vs VTK

任何提示或經驗分享?

+0

您可以使用仍在積極維護的Java 3D,並且已有多年使用過的其他DICOM查看器。在這裏看看更多的信息:http://tinyurl.com/cf47kcb – gouessej

回答

2

我的3D建模大部分是光學相干斷層掃描數據,這些數據往往相當大。我的經歷有點落後。該項目作爲一個使用x64 VTK和Qt的C++項目開始。實驗室中的人不是C++人員,所以它被轉換成Java,通過Matlab使用,實驗室後處理文檔知道這些。

Java VTK非常易於使用,並且有很多功能,但是我在註冊按鈕的回調事件時遇到了一些麻煩,如果它無法解決,將會成爲交易斷路器。這個問題可能會極大地影響UI的完成方式,請記住這一點。

大多數C++示例都很快轉換爲Java(除了回調> <),所以有大量示例。如果您打算使用VTK,我強烈建議"The VTK User's Guide" by Kitware, Inc (ISBN: 978-1-930934-23-8),因爲它是API的絕佳概述。

祝你好運!