私は、超音波ビデオと画像を含むdicomファイルを持っています。私は画像(BaseJPEG)を抽出することができますが、ビデオシーケンスを抽出することはできません。データは間違いなくdicomファイル内で利用可能です。タグ( '7fe1'、 '1001')で見ることができます。動画の文字列で始まる:DICOM内のビデオを抽出して保存する方法は?
「\ XFE \ XFF \ X00 \ xe0H \ XF3 \のx87 \ x00から\ XE1 \ x7f \ X10 \ x00LO \ X1E \ x00GEMS_Ultrasound_MovieGroup_001 \ XE1 \ x7f \ X02 \ x10LO \ X08 \ x00 \ x00 \ x00 \ x00 \ x00 \ xe0 \ x00 \ x00 \ x10 \ x00 \ x00 \ xfe \ x00 \ x00 \ xe0 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ xf0?x1 \ x00 \ x00 \ x00 \ x00 \ x00 \ ....
私はファイルを読むためにpydicomを使用していますが、問題なくイメージにアクセスできますが、ビデオコンテンツの読み方(および必要に応じてデコード)を理解することはできません。
ファイルはGEMS超音波装置からのもので、以下のように、メタ情報は以下のとおりです。
(0002, 0000) File Meta Information Group Length UL: 182
(0002, 0001) File Meta Information Version OB: '\x00\x01'
(0002, 0002) Media Storage SOP Class UID UI: Ultrasound Image Storage
(0002, 0003) Media Storage SOP Instance UID UI: 1.2.840.113619.2.299.2355.1462495117.0.387
(0002, 0010) Transfer Syntax UID UI: JPEG Baseline (Process 1)
(0002, 0012) Implementation Class UID UI: 1.2.840.113619.6.299
(0002, 0016) Source Application Entity Title AE: 'VIVID_S5-002355'
私の目標は、ビデオを読んで、それのフレームを一つずつ保存することです。
問題が具体的になりますか?あなたは、dicomビデオのフォーマットを正確には知らないのですか?あなたがそれを知っているなら、ここではほとんどの人がそうではないと言わなければなりません。あなたがそれを説明しないなら、おそらく誰もあなたを助けることができません。 – user1685095
ありがとう、私は質問を明確にしようとしました。何かご意見は? –
私はdicomビデオの専門家ではありませんが、カプセル化されているようです。 pydicomのencaps.pyモジュールには、余分なタグを取り除くdecode_data()関数があります。 – darcymason