pydicomのconvert_pixel_data関数の使い方について記載しています。
目次
pydicom.dataset.convert_pixel_data
1.概要
ピクセルデータを内部的にnumpy配列に変換します。
また、Dataset.pixel_array プロパティは、内部でconvert_pixel_data関数を呼び出しています。
convert_pixel_data関数を事前に呼び出しておくと、pixel_array プロパティを参照した時の、実行速度が少々早くなるかもしれません。
2.引数
なし
3.戻り値
なし
※ ピクセルデータのnumpy配列は、Dataset.pixel_array プロパティから取得できます。
4.使用例
1 2 3 4 5 6 7 8 9 10 11 |
import pydicom from pydicom.data import get_testdata_files filename = get_testdata_files('JPEG-lossy.dcm')[0] ds = pydicom.dcmread(filename) # numpy配列に変換 ds.convert_pixel_data() # pixel_arrayプロパティでnumpy配列を参照 print(ds.pixel_array) |