問題タブ [dicom]

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 投票する
2 に答える
885 参照

visual-c++ - サードパーティのソフトウェアを使用せずに DICOM ファイルを読み書きするアプリケーションを作成したい

サードパーティのソフトウェアを使用せずに DICOM ファイルを読み書きするアプリケーションを作成したいのですが、どうすればよいですか? 誰でも私を助けることができますか?

0 投票する
4 に答える
13001 参照

c# - c#:ファイルの一部を読み取る方法は?(DICOM)

C#でDICOMファイルを読みたいのですが。特別なことは何もしたくありません。今のところ、要素を読み取る方法を知りたいのですが、最初に、ヘッダーを読み取って有効なDICOMファイルであるかどうかを確認する方法を知りたいと思います。

バイナリデータ要素で構成されています。最初の128バイトは未使用(ゼロに設定)で、その後に文字列「DICM」が続きます。この後に、グループに編成されたヘッダー情報が続きます。

サンプルDICOMヘッダー

上記の例では、ヘッダーはグループに編成されています。グループ0002hexは、3つの要素を含むファイルメタ情報グループです。1つはグループの長さを定義し、もう1つはファイルのバージョンを格納し、それらは転送構文を格納します。

質問

  • 128バイトのプリアンブルの後に「D」、「I」、「C」、「M」の文字をチェックして、ヘッダーファイルを読み取り、それがDICOMファイルであるかどうかを確認するにはどうすればよいですか?
  • データの他の部分を読み取ってファイルを解析し続けるにはどうすればよいですか?
0 投票する
3 に答える
4145 参照

c# - mDCMを使用してDicomファイルからJPGをエクスポートする

私はC#でmDCMを使用してdicomタグを表示していますが、ピクセルデータをビットマップに変換し、最終的にJPGファイルに変換しようとしています。この件に関するmDCMGoogleグループのすべての投稿を読みましたが、すべてのコード例が機能しないか、重要なコード行が欠落しています。私が使用している画像は16ビットモノクロ1です(これは前述の形式ですが、実際には16ビットグレースケールです)。ピクセルデータをビットマップに変換するために、LockBits、SetPixel、および安全でないコードを使用しようとしましたが、すべての試行が失敗します。誰かがこれを機能させることができるコードを持っていますか?

SetPixelを使用した最新の試みは次のとおりです。

更新:LockBitsとMarshal.Copyを使用して近づきましたが、画像はグレースケールではなく虹色で表示されます。したがって、グレースケールデータをRBG形式に変換する方法が必要だと思います。

前もって感謝します

PS誰かがClearCanvasのような何かを試すことを提案する前に、mDCMが私のニーズに合った唯一のライブラリであり、ClearCanvasは私がする必要があることに対してあまりにも肥大化していることを知ってください。

0 投票する
5 に答える
1237 参照

image-processing - Which SDK should I use to visualize medical images in 3D?

I need to process DICOM formatted medical images and visualize them in 3D, also do some image processing on these images on real-time. Therefore, I am asking this question to learn which SDK has better real-time characteristics for medical visualization and image processing?

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

visual-studio - CLEARCANVASのDicom picsに参照線dicom picを付ける方法は?

代替テキスト

私は自分の dicom pics を開けばそうします。写真の下を見ると、研究の写真が左隅に見えます。大きな写真はシリーズの 1 つです。clearCanvas オープン ソース SDK を使用するにはどうすればよいですか?

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

java - JAVA で DICOM を実装する際に助けが必要

JAVAを使ってDicomを実装したい。また、既存の API を使用するべきではなく、ゼロから開発する必要があります。私はDICOM自体を理解するのにほぼ10日を費やしました.漠然としたアイデアを思いついたので、Javaでそれを実装する方法、どこから始めるべきか、アーキテクチャなど...

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

dicom - dcmj2pnm エラー: ピクセル データのカプセル化されていない表現に変更できません

DCMTK ツールキットの DCMJ2PNM バイナリを使用して、DICOM ファイルを一連の BMP に変換しようとしています。次のコマンドを使用しています。

「ピクセルデータのカプセル化されていない表現に変更できません」というエラーが表示され続けます。この画像を処理するために何ができるか知っている人はいますか?

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

c# - ClearCanvasのリモートマシンからdicomイメージを取得できますか?

リモートマシンからdicomイメージを取得できますか

例えば ​​:

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

c# - C#のclearcanvasライブラリを使用して特定のdicomファイルから画像を取得する方法

dicomファイルから画像(バイナリデータ)を抽出するのを手伝ってくれませんか。

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

vb.net - VB.NET で 2D 画像のスタックから 3D オブジェクトを構築しようとしています。

2D dicom 画像のスタックがあり、VB.NET を使用して 3D オブジェクトに変換したいと考えています。openGL を使用して解決できると思いますが、手がかりがあれば大いに役立ちます。それを行うための無料の(または少なくとも安い)パックを知っていますか?私自身の解決策を考えるのを手伝ってくれませんか。ありがとう...