Python用pydicom库读取dicom文件
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文件相关推荐
- pandas读取csv写入mysql_使用python的pandas库读取csv文件保存至mysql数据库
第一:pandas.read_csv读取本地csv文件为数据框形式 data=pd.read_csv('G:\data_operation\python_book\chapter5\\sales.cs ...
- python读取nc文件转成img_使用python的netCDF4库读取.nc文件 和 创建.nc文件[转]
使用python netCDF4库读取.nc文件 和 创建.nc文件 1. 介绍 .nc(network Common Data Format)文件是气象上常用的数据格式,python上读取.nc使用 ...
- Python使用pm4py库读取xes文件
pm4py官方文档:PM4Py - Process Mining for PythonPM4Py is a process mining package for Python. PM4Py imple ...
- vtk.js怎么直接读取dicom文件
vtk.js 是一个 JavaScript 库,用于创建三维计算机图形.它不能直接读取 DICOM 文件.你需要使用其他库,如 CornerstoneJS 或 dcmjs,将 DICOM 文件转换为 ...
- 使用python(pydicom)读取Dicom文件并且转换成png
这篇主要讲怎么处理dicom格式的医学影像文件,并且转换成png,这样利于我们对图像进行处理. pydicom 目前取代了17年前的dicom库,更加的便捷 导入需要的模块,如果没安装,都可以用pip ...
- python pydicom读取dicom文件信息的几种方式
使用pydicom读取单张dicom信息 看这篇文章之前,请各位对dicom文件有一定的了解. 知道上面那张图片里面的各个栏目如group,VR代表着啥再继续往下看 现有一张dicom文件,如何读取它 ...
- 使用fo-dicom读取Dicom文件的PixelData信息及像素信息(C# / fo-dicom)
安装fo-dicom 在vs中安装fo-dicom 点击解决方案,右键选择管理解决方案的NuGet程序包 打开窗口后,在浏览框输入fo-dicom进行搜索,然后选择fo-dicom,勾选后点击安装即可 ...
- 【WPF学习手记】利用fo-dicom读取DICOM文件
利用开源库 fo-dicom 读取 DICOM 文件基本操作. 读取DICOM信息 原始数据经过窗宽.窗位校正后显示成图. private void Button_Click1(object send ...
- mysql讀取sql_MySQL数据库之python json及mysql读取json文件存sql等问题
本文主要向大家介绍了MySQL数据库之python json及mysql读取json文件存sql等问题 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. preface: 近期帮师 ...
最新文章
- jquery 同一个页面处理多个ajax请求
- 任何网站优化都离不开的四个方向是什么?
- java 外部覆盖内部配置,Spring 与自定义注解、外部配置化的结合使用
- DBA(二):percona软件、innobackupex备份与恢复
- python学习之路-继承
- 【Python CheckiO 题解】Striped Words
- Spark 1.1.1 Submitting Applications
- React Native布局
- ubuntu中pycharm无法输入汉字
- 配置Gitlab Push自动触发jenkins构建
- 【深入理解CSS】层叠、优先级、继承
- jquery动画--字母消除游戏
- android 白色圆点,Android通知图标是一个白色圆圈
- MyBatisPlus 开启事务并交由 Springboot 管理
- PDMS插件_三维地形工具
- CUPS学习二:CUPS概念介绍。
- Please sign in with an app-specific password. You can create one at appleid.apple.com.
- 腾讯云服务器IP地址打不开网站注意80端口的问题
- 2021年上海互联网公司非官方排名
- 蘑菇街2016研发工程师编程题--回文串
热门文章
- Arduino入门:按钮升级(按一下按钮,LED亮,再按一下,LED熄灭)
- 在Linux中配置vsftpd
- SpringMVC页面导航的几种方式(4)
- Android底层驱动开发记录:01_JNI
- PTA5-2 畅通工程之最低成本建设问题 (克鲁斯卡尔)
- 微信粤语语音转文字 讯飞输入法更懂粤语直出文字
- 文件操作之文件包含漏洞
- Navicat使用HTTP通道连接MySQL(通过php代理连接数据库)
- html文件怎么分享出去,html包含html文件的方法,分享
- Ubuntu\linux,加载mcp2515的驱动,链接mcp2515,mcp2515的这个驱动默认在linux内核中。jetson nao、香橙派、树莓派