2016-03-01 124 views
0

我有一個問題陳述書開發用於處理DICOM圖像從零開始診斷應用的應用程序。它包括:基於DICOM圖像處理,可視化和GUI的C++和Python

  1. 圖像處理 - 模型分割和配準(C++)
  2. Visualization-二維和三維圖像可視化(C++)
  3. 圖形用戶界面(Python)的

是使用C++(用於大塊圖像數據)和用於GUI的Python來開發這種方法是否可行?

有什麼優點和缺點使用openCV

哪些庫將適用於此?

+0

我不認爲OpenCV的任何事都可以在這裏。 –

+0

從頭開始實現一個DICOM庫是不現實的 – malat

+0

感謝@malat的指出。我決定去VTK,ITK和Qt。 – Athena

回答

0

我會說去VTK,ITK和Qt。與Qt相比,Python在GUI方面沒有任何表現。 VTK/ITK可以爲您讀取DICOM,也可能根據需要進行分段和註冊。

+1

有Python的Qt綁定(實際上PySide和PyQt中有兩個)。並且它們與VTK Python綁定很好地協同工作。只是說。 – datenwolf

+0

可以使用FLTK(在ITK用戶指南中提到)來代替Qt嗎? FLTK似乎更輕量。在使用Qt時,我將不得不將Qt分發給沒有它的用​​戶。 – Athena

+0

您可以使用PyDicom來解析/訪問dicom文件。 – Helder