ZBLOG

使用python将dicom文件转化为JPG

要使用Python将DICOM文件转换为JPG格式,可以使用Python的pydicom库来读取DICOM文件,并使用PIL(Python Imaging Library)或OpenCV库将其转换为JPG图像。以下是一个示例代码:

import pydicom
from PIL import Image

# 读取DICOM文件
dcm = pydicom.dcmread('path/to/dicom/file.dcm')

# 提取图像数据和元数据
image_data = dcm.pixel_array
window_center = dcm.WindowCenter  # 窗口居中值
window_width = dcm.WindowWidth  # 窗口宽度

# 根据窗口居中值和宽度调整像素值范围
min_value = window_center - (window_width / 2)
max_value = window_center + (window_width / 2)
image_data = ((image_data - min_value) / (max_value - min_value)) * 255.0

# 转换为8位灰度图像并保存为JPG文件
image = Image.fromarray(image_data.astype('uint8'), 'L')
image.save('path/to/output/image.jpg')

请确保在运行代码之前安装了必要的依赖库(pydicom、PIL)。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=13921

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?