Python用pydicom库读取dicom文件并调用

方法1:通过group、element读取

方法2:通过tag读取

方法3:get()方法


通用
import pydicompath = 'xxxxx'  # dicom文件路径
dicom = pydicom.read_file(path)
print(dicom)  # 当然你可以直接打印dicom 来查看所有的数据。

以下就以查询序列名称为例。介绍三种方法

方法1:通过group、element读取
dicom = pydicom.read_file(path)
series_description = dicom[0x0008, 0x103E]
print(series_description)  #
print(series_description.value) # 这个就可以直接得出具体的序列名称了

方法2:通过tag读取
dicom = pydicom.read_file(path)
series_description = dicom.SeriesDescription
print(series_description)  # 这里直接就得出具体的序列名称了

方法3:get()方法
dicom = pydicom.read_file(path)
series_description = dicom.get(0x0008103e)
print(series_description)
print(series_description.value)  # 和方法一类似。

Python用pydicom库读取dicom文件相关推荐

  1. pandas读取csv写入mysql_使用python的pandas库读取csv文件保存至mysql数据库

    第一:pandas.read_csv读取本地csv文件为数据框形式 data=pd.read_csv('G:\data_operation\python_book\chapter5\\sales.cs ...

  2. python读取nc文件转成img_使用python的netCDF4库读取.nc文件 和 创建.nc文件[转]

    使用python netCDF4库读取.nc文件 和 创建.nc文件 1. 介绍 .nc(network Common Data Format)文件是气象上常用的数据格式,python上读取.nc使用 ...

  3. Python使用pm4py库读取xes文件

    pm4py官方文档:PM4Py - Process Mining for PythonPM4Py is a process mining package for Python. PM4Py imple ...

  4. vtk.js怎么直接读取dicom文件

    vtk.js 是一个 JavaScript 库,用于创建三维计算机图形.它不能直接读取 DICOM 文件.你需要使用其他库,如 CornerstoneJS 或 dcmjs,将 DICOM 文件转换为 ...

  5. 使用python(pydicom)读取Dicom文件并且转换成png

    这篇主要讲怎么处理dicom格式的医学影像文件,并且转换成png,这样利于我们对图像进行处理. pydicom 目前取代了17年前的dicom库,更加的便捷 导入需要的模块,如果没安装,都可以用pip ...

  6. python pydicom读取dicom文件信息的几种方式

    使用pydicom读取单张dicom信息 看这篇文章之前,请各位对dicom文件有一定的了解. 知道上面那张图片里面的各个栏目如group,VR代表着啥再继续往下看 现有一张dicom文件,如何读取它 ...

  7. 使用fo-dicom读取Dicom文件的PixelData信息及像素信息(C# / fo-dicom)

    安装fo-dicom 在vs中安装fo-dicom 点击解决方案,右键选择管理解决方案的NuGet程序包 打开窗口后,在浏览框输入fo-dicom进行搜索,然后选择fo-dicom,勾选后点击安装即可 ...

  8. 【WPF学习手记】利用fo-dicom读取DICOM文件

    利用开源库 fo-dicom 读取 DICOM 文件基本操作. 读取DICOM信息 原始数据经过窗宽.窗位校正后显示成图. private void Button_Click1(object send ...

  9. mysql讀取sql_MySQL数据库之python json及mysql读取json文件存sql等问题

    本文主要向大家介绍了MySQL数据库之python json及mysql读取json文件存sql等问题 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. preface: 近期帮师 ...

最新文章

  1. jquery 同一个页面处理多个ajax请求
  2. 任何网站优化都离不开的四个方向是什么?
  3. java 外部覆盖内部配置,Spring 与自定义注解、外部配置化的结合使用
  4. DBA(二):percona软件、innobackupex备份与恢复
  5. python学习之路-继承
  6. 【Python CheckiO 题解】Striped Words
  7. Spark 1.1.1 Submitting Applications
  8. React Native布局
  9. ubuntu中pycharm无法输入汉字
  10. 配置Gitlab Push自动触发jenkins构建
  11. 【深入理解CSS】层叠、优先级、继承
  12. jquery动画--字母消除游戏
  13. android 白色圆点,Android通知图标是一个白色圆圈
  14. MyBatisPlus 开启事务并交由 Springboot 管理
  15. PDMS插件_三维地形工具
  16. CUPS学习二:CUPS概念介绍。
  17. Please sign in with an app-specific password. You can create one at appleid.apple.com.
  18. 腾讯云服务器IP地址打不开网站注意80端口的问题
  19. 2021年上海互联网公司非官方排名
  20. 蘑菇街2016研发工程师编程题--回文串

热门文章

  1. Arduino入门:按钮升级(按一下按钮,LED亮,再按一下,LED熄灭)
  2. 在Linux中配置vsftpd
  3. SpringMVC页面导航的几种方式(4)
  4. Android底层驱动开发记录:01_JNI
  5. PTA5-2 畅通工程之最低成本建设问题 (克鲁斯卡尔)
  6. 微信粤语语音转文字 讯飞输入法更懂粤语直出文字
  7. 文件操作之文件包含漏洞
  8. Navicat使用HTTP通道连接MySQL(通过php代理连接数据库)
  9. html文件怎么分享出去,html包含html文件的方法,分享
  10. Ubuntu\linux,加载mcp2515的驱动,链接mcp2515,mcp2515的这个驱动默认在linux内核中。jetson nao、香橙派、树莓派