如何屏蔽 dicom 图像

问题描述 投票:0回答:0

我只想分析从头部 CT 中提取的“骨骼”区域。

为此,我通过填充“0”读取dicom文件和像素值小于200的屏蔽区域。

但是,因为“0”在dicom图像中是“水”的意思,所以我不知道这种方式是否合适。

我希望有人能够提供帮助......提前致谢。

import pydicom
import numpy as np

dcm_img = pydicom.dcmread("0000200.dcm")
dcm_arr = dcm_img.pixel_array
masked_arr = np.where(dcm_arr < 200, 0, dcm_arr)
python mask dicom pydicom
© www.soinside.com 2019 - 2024. All rights reserved.