2016-05-18 6 views
0

すべて私はPACSサーバとの通信に使用されるDICOMイメージのWebビューアを開発する課題を持っています。私は現在、私の問題はDICOMについて何も知らなかったと思う。私はこれまで聞いたことがありません。DICOMビューアを開発することを学ぶ

DICOMの標準があります。しかし、私はorgウェブサイトのようなものを検索しようとしましたが、それを見つけられませんでした。誰かが私に文書の場所を教えてもらえますか?

誰かが私に言ったdcm4cheはオープ​​ンソースライブラリです。ビューアを開発し始めることができるように、他の良いツールを私に教えてもらえますか?ありがとう。

+1

dicom標準ドキュメントhttp://dicom.nema.org/standard.html – JohnnyQ

+1

http://dicomiseasy.blogspot.se/2011/10/introduction-to-dicom-chapter-1.html –

+0

@Thank you、みんな。本当に有益。いいね! –

答えて

1

Dcm4che(http://www.dcm4che.org/)は、DICOMオブジェクトにアクセスするための良い代替手段です.DICOMサーバーに格納されているDICOMオブジェクトにアクセスできるJava APIです。 APIを入手するだけでなく、さまざまなことを実行するコマンドラインユーティリティも用意されています.DICOMの相互作用の技術的側面を理解し始めるのにも適しています。 ビューアアプリケーションでは、 "dcmqr"に焦点を当てることをお勧めします(クエリリトリーブ:サーバーで使用可能なスタディをリストする方法 - コマンドラインユーティリティでオブジェクトを保存する方法もあります)。 DICOMのもう一つの興味深い部分は、DICOMオブジェクトにアクセスするためのhttpベースのAPIであるWADOです。これは、DICOMを標準のDICOMと置き換えたり、組み合わせたりして、視聴者が頻繁に使用します。

まだサーバーがない場合は、dcm4cheの上に構築されたフル機能のオープンソースサーバーであるDcm4chee(ここでは2番目の「e」に注意してください)を使用することもできます。私はバージョン2を使用しましたが、新しいバージョン5(https://github.com/dcm4che/dcm4chee-arc-light/wiki)は近代的ですが、機能は少なくなっています。

あなたが選んだ言語によっては、他の選択肢もあります。

+0

+1ありがとうございました! GdR、私はDcm4cheがDcm4cheeとは異なることを知らなかった。 Dcm4cheは、DICOMサーバーにアクセスするためのAPIライブラリであるようです。 Dcm4cheeはイメージを格納する単なるサーバーです。右 ?ありがとう。 –

+0

はい、そうです。名前が混乱しています! – GdR

1

このモジュールでは、dicomファイルにアクセスするのに役立ちます:https://github.com/darcymason/pydicom、いくつかのコミュニケーションが必要な場合は、このモジュールも役に立ちます:https://github.com/patmun/pynetdicom。ビューアを作成するには、イメージフォーマットでいくつかの経験が必要ですが、イメージ処理をしたい場合はnumpyにしてください。

DICOMファイルは非常に複雑ですが、不可能ではありません。ドキュメントはhttp://dicom.nema.org/にあります。

ご不明な点がございましたら、特定のコードをご希望の場合は、私にご説明ください。

+0

+1あなたの本当に良い。あなたの寛大な助けに感謝します。もし私がDICMに学んだら、さらなる質問があれば。私はあなたに助けを求めるでしょう。ありがとう! –

2

Chris Chafeyには素晴らしいjavascriptツールボックスがありますので、使用しないでください。

https://github.com/chafey/cornerstone

+0

こんにちはjohn elemans。私はこの素晴らしいツールキットのデモを見ました。すごくいい。それは私の仕事を始めるための良い選択の一つです!ありがとうございます+ 1 –

1

またDWVを見てすることができます:https://github.com/ivmartel/dwv

スポイラー:私は著者のです!

+0

恐ろしい!あなた達はそれを作るためにとても強いです! –

関連する問題