2011-08-10 5 views
0

私はxcode 3.2.6とMac OS X 10.6.8を持っているので、ITK 3-2.20とVTK、Cmake 2.8-5をダウンロードしました。ITKのCocoaアプリ、DICOMファイルを読むためのVTK

Cmakeを使用してITKとVTKをインストールした後、Cmakeを使用してITKとVTKプロジェクトを作成しました。ターゲット "ALL_BUILD"を設定し、この実行ターゲットの後に "install"を実行します。だから私はVTKからいくつかのテストを実行することができ、彼らは動作します!

しかし、ITKとVTKライブラリを使ってDICOMファイルを読み込んで表示するためにXcodeプロジェクト(Cocoaアプリケーション)を作成するために何をすべきかを言うことができますか?

たとえば、DicomImageReadWrite.cxxを使用してCocoaアプリケーションを作成する方法を理解できません。

誰かが同様のXcodeプロジェクトの例を持っていますか? (私はosirix.xcodeprojを持っていますが、実行しようとすると多くの間違いが表示されます)

+0

SimpleCocoaVTKを使用しようとしましたが、SimpleCocoaVTKというフォルダに.cxxというファイルがありません。このプロジェクトは動作しません - [多くのファイル] ld:symbol(s)から参照される "_fopen $ UNIX2003"見つからない... SDKを10.4から10.6に変更したが何も役に立たなかったので、何らかの理由で、VTK、ITK、Xcode、Mac OSの間で競合が発生する可能性があります。 私はMATLABを使用すると、DICOMイメージの読み込み、書き込み、表示が非常に簡単になります。 dicomread( '/ Users /.../ 5.dcm'); この画像の行列は1行だけです。 –

+0

また、私はXcodeでpythonを使用しようとしましたが、xcodeprojectを読んでDICOMイメージを表示することができましたが、このような数字の平均を評価するための非常に単純なテキストフィールドを追加したい場合はhttp://developer.apple.com/cocoa /pyobjc.html apple.comの例はこのアプリケーションでは動作しません... そして、Xcodeと比較してMatlabの.dcmでどのように扱うのが簡単かと思います。 しかし、Matlabには.dcmの3Dビジュアリゼーションがあり、素晴らしいGUIを構築するための豊富なツールではないため、Xcodeを試してみることにしました。 –

答えて

1

視覚化のためにCocoaの代わりにQtを調べたいと思うかもしれません。 Slicerプロジェクトはそのプラットフォームに移行しており、ITK/VTK/Qtのグラフィカルな統合に非常に成功しています。

http://www.slicer.org/slicerWiki/index.php/Slicer4:Developers

スライサー(医用画像コンピューティングのすなわち国民連合)も、優れたソフトウェアの作成を支援する非常に受容し、オープンなコミュニティです。

Qtプラットフォームは、クロスプラットフォームとの互換性も提供します。

+0

本当にありがとうございました!これらのアプリケーションをダウンロードします! –

関連する問題