問題タブ [dcm4che]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
429 参照

java - org.dcm4che2.data.DicomObject からスタディ、シリーズ、および画像データを取得します

オープンソースの dcm4che2 ツールキットを使用して、独自の PACS サーバーを作成しようとしています。ツールキットを使用して必要な形式で DICOM データを取得する方法を理解するのに苦労しています。

org.dcm4che2.net.service.StorageService クラスを拡張し、このメソッドをオーバーライドしました。

org.dcm4che2.data.DicomObject オブジェクトからスタディ、シリーズ、および画像データを取得するにはどうすればよいですか? ツールキットを活用してツールキットからデータを引き出す方法に関するドキュメントが見つからないようです。

0 投票する
2 に答える
1899 参照

java - コンパイル後にコマンドラインから dcm4che ツールを実行するにはどうすればよいですか?

dcm4che3 ツールキットの一部である dcm2json ツールを使用したいのですが、コマンド ライン ツールをコンパイルして実行する方法がわかりません。走ったこと

インストールマニュアルで概説されているように、dcm4che ディレクトリルートで、コンパイルから得られるのは、jar dcm4che/dcm4che-tool/dcm4che-tool-dcm2json/target/dcm4che-tool-dcm2json-3.3.5-SNAPSHOT.jar とクラスだけです。ファイル dcm4che/dcm4che-tool/dcm4che-tool-dcm2json/target/classes/org/dcm4che3/tool/dcm2json/Dcm2Json.class. 実行するツールはありません。http://sourceforge.net/projects/dcm4che/files/dcm4che3/3.3.3/からダウンロードしたスタンドアロン ツールを実行できますが、残念ながら dcm2json はこの (最新の sourceforge) リリースには含まれていません。

dcm2json 実行可能ファイルをどこからダウンロードできるか、またはコンパイル方法を知っている人はいますか? どんな助けでも本当に、本当に感謝しています。

(はい、私はGoogleをしました。たくさん。)

0 投票する
2 に答える
926 参照

java - 圧縮された CT ファイルをリモートの dicom サーバーにプッシュするにはどうすればよいですか?

DcmSnd ツールを使用して、圧縮された CT ファイルをリモートの Dicom サーバーにプッシュします。問題は、DcmQr を使用して同じサーバーから圧縮されていないファイルを取得しているときに、すべてのファイルを画像の形式で取得し、すべてのファイルの失敗ステータスを表示することです。

その後、すべてのファイルの解凍を開始します

ファイルをリモート dicom サーバーにプッシュするために使用している DcmSnd ツールは、圧縮ファイルに適していますか?

0 投票する
1 に答える
1443 参照

hl7 - PACS での患者 ID の発行者の一括変更 (DCM4CHEE)

Issuer of PatientDCM4CHEE PACS サーバー上の ID で約 1,5k の患者レコードを更新する必要があります。

どこにもそれを行うための適切な構文が見つかりませんが、HL7 メッセージ (A31または) を介して効率的にそれを行うことができると考えました。A08

誰かが(これまたは他の方法で)それを行う方法を知っていれば、私は最も感謝して
います 事前に感謝します

0 投票する
1 に答える
841 参照

android - Android - PixelMed Java DICOM Toolkit で DICOM 画像を表示

Android でPixelMed™ Java DICOM Toolkitを使用して DICOM 画像を表示する方法を知っていますか? それが不可能な場合、どのライブラリを使用すればよいですか?

0 投票する
1 に答える
672 参照

dicom - スタディのすべての dicom ファイルがいつ送信されたかを確認する

DICOM ファイルの送信要求を監視できるように、AssociationListener インターフェイスを実装する Storage Service の修正バージョン (基本 dcmrcv ツールとして使用) を使用して DICOM リスナーを実装しました。

しかし、調査全体に対するすべての DICOM 送信要求が送信された時期も知りたいです! つまり、スタディで最後に送信された DICOM ファイルがどれかを知ることができます。

それは可能ですか?

調査全体がいつ送信されたかわからない場合、DICOM 送信ファイル (ファイル システムに保存されたばかり) の処理を​​どのようにルーティングしますか?

何か案は?

0 投票する
1 に答える
358 参照

java - onCStoreRQ アソシエーション リクエストで PDVInputStream dicomObject 情報を読み取る

着信関連付け要求の「実行中」に、特定の DICOM オブジェクト タグを読み取ろうとしています (そして、サード パーティのローカル データベースに保存しようとしています)。

関連付け要求を受け入れ、dicom ファイルをローカルに保存するために、修正版の dcmrcv() ツールを使用しました。より具体的には、次のような onCStoreRQ メソッドをオーバーライドしました。

このコードの間のどこかで、dataStream を読み取り、特定のタグを解析してローカル データベースに保存するメソッドをインターセプトしたいと考えています。

ただし、dataStream を操作しようとするコード (開始時に読み取るだけ) を配置しようとすると、dicom ファイルが破損します。

PDVInputStream は java.io.InputStream を実装しています ....

入れようとしても:

System.out.println("StudyInstanceUID: " + dataStream.readDataset().getString(Tag.StudyInstanceUID));

datastream を outStream にコピーする前に ... dicom ファイルが破損しています (1KB のサイズ) ...

CStoreRQ アソシエーション リクエストでデータストリームを使用して情報を抽出するにはどうすればよいですか?

私の質問が明確であることを願っています...

0 投票する
0 に答える
1210 参照

java - java.lang.RuntimeException: java.lang.NoClassDefFoundError: com/sun/media/imageio/stream/StreamSegmentMapper

私は jogl を使用してイメージ 3D レンダリングに取り組んでいます。

次のエラーが発生しました。

問題を解決するのを手伝ってください。

ありがとう