2017-06-06 8 views
-5

Inception V3モデルを医療データ画像のセットで使用しようとしています。問題は、データがDICOM形式であり、Imageクラシファイアで使用できないことです。 DICOMファイルをInception V3クラシファイアで直接使用する方法を教えてください。Inceptionで使用するためにDICOMファイルをJPEGファイルに変換するV3

p.s. - 私はTensorFlowが提供するチュートリアルでクラシファイアを使用することを学びました。これは比較的新しいものです。

+1

あなたはLinux上で** ImageMagick **を持っていて、 'convert input.dcm output.jpg'を使ってDICOMイメージをJPEGに変換することができます。 –

+0

あなたの質問はtensorflowとは関係ないと思いますが、pydicomはあなたが探しているものです –

答えて

0
import os 
import dicom 
import matplotlib.image as image 

os.chdir("path/to/dicom.dcm") 
dicom_file = dicom.read_file("dicom.dcm") 
dicom_array = dicom_file.pixel_array 
image.imsave("dicom.jpg", dicom_array) 
+0

なぜこのコードがうまくいくのかについての説明が役に立ちます。 – msanford

関連する問題