Pydicom用法简介全文.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017 Pydicom DAVINCIL 目录 开始使用pydicom 2 介绍2 许可3 安装3 前提条件:3 使用pip 安装(全平台)3 从源文件中安装(全平台)4 在Mac 在安装4 使用pydicom 4 支持4 下一步4 Pydicom 用户指南5 数据集(Dataset)5 数据元素(Dataelement)7 标签(Tag)8 序列(Sequence)8 过渡到pydicom 1.x 9 介绍9 对于需要pydicom 的版本小于1.0 的软件包的开发人员9 与pydicom 转换相关的错误消息 10 使用像素数据(Pixel Data) 11 介绍 11 pixel_array 11 查看图像(Viewing Images) 13 介绍 13 使用pydicom 和matplotlib 13 使用pydicom 和Tkinter 13 使用pydicom 和Python 图像处理库(Python Imaging Library) 14 使用pydicom 和wxpython 14 Pydicom 参考指南 15 File Reading/Parsing 15 File Writing 15 Dataset 15 开始使用pydicom 对pydicom 的简短介绍以及如何安装pydicom 介绍 pydicom 是一个纯Python 包,用于处理DICOM 文件,例如医疗图像,报告和放射物体 等。 Pydicom 使得可以使用极为简单的操作就可以以 Python 提供的结构读取那些十分复杂 的文件,经过修改之后的数据也可以被重新写回DICOM 类型的文件中。 以下是一个在交互式会话中使用pydicom 的简单示例,阅读放射治疗方案文件,将患者 设置从头顶仰卧位改为首先倾向,并保存到新文件中: from pydicom import dicomio ds = dicomio.read_file(rtplan.dcm) # plan dataset ds.PatientName Last^First^mid^pre ds.dir(setup) # get a list of tags with setup somewhere in the name [PatientSetupSequence] ds.PatientSetupSequence[0] (0018, 5100) Patient Position CS: HFS (300a, 0182) Patient Setup Number IS: 1 (300a, 01b2) Setup Technique Description ST: ds.PatientSetupSequence[0].PatientPosition = HFP ds.save_as(rtplan2.dcm) Pydicom 并不是一个DICOM 的服务器,也不关心可以显示图片。它被设计用来让你可以 使用Python 语言来操作DICOM 文件中的数据元素。 Pydicom 安装和使用都十分简单,由于是纯Python 包,Python 运行的地方,其都可以 运行。 Pydicom 有一个局限:压缩过的像素数据(例如JPEG)不能以一种智能的方式改变,一 位他可以用于未经压缩过的像素数据。文件可以被读取,也可以被保存,但是压缩过的像素 数据不能被轻易的更改。 许可 Pydicom 基于MIT 许可

文档评论(0)

阳光很暖,你也很暖 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档