Python可视化mhd格式和raw格式的医学图像并保存的方法


Posted in Python onJanuary 24, 2019

mhd格式的文件里面包含的是raw图像的一些头信息,比如图片大小,拍摄日期等等,那么如何可视化图像呢?

import cv2
import SimpleITK as sitk
import matplotlib.pyplot as plt
import numpy as np
image =sitk.ReadImage(path)
image = sitk.GetArrayFromImage(image)
#image = np.squeeze(image[slice, ...]) # if the image is 3d, the slice is integer
plt.imshow(image,cmap='gray')
plt.axis('off')
plt.show()
cv2.imwrite('1.png',image)

这里path是mhd文件的路径,并且在该路径下需要有相应的raw文件

这里展示一下我的mdk文件和保存的png文件

Python可视化mhd格式和raw格式的医学图像并保存的方法

Python可视化mhd格式和raw格式的医学图像并保存的方法

在这里如果cv2和ITK模块没有的话可以用pip安装

pip install opencv-python 
pip install SimpleITK

以上这篇Python可视化mhd格式和raw格式的医学图像并保存的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Django接受前端数据的几种方法总结
Nov 04 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Feb 13 Python
Python设计实现的计算器功能完整实例
Aug 18 Python
PyQt5每天必学之关闭窗口
Apr 19 Python
python使用PIL给图片添加文字生成海报示例
Aug 17 Python
对Pandas MultiIndex(多重索引)详解
Nov 16 Python
python模拟菜刀反弹shell绕过限制【推荐】
Jun 25 Python
Kears+Opencv实现简单人脸识别
Aug 28 Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
May 16 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
Jan 05 Python
python使用scapy模块实现ping扫描的过程详解
Jan 21 Python
Python实现对齐打印 format函数的用法
Apr 28 Python
python Selenium实现付费音乐批量下载的实现方法
Jan 24 #Python
在python下读取并展示raw格式的图片实例
Jan 24 #Python
Python字典的核心底层原理讲解
Jan 24 #Python
使用PIL(Python-Imaging)反转图像的颜色方法
Jan 24 #Python
Python3实现取图片中特定的像素替换指定的颜色示例
Jan 24 #Python
python 实现图片旋转 上下左右 180度旋转的示例
Jan 24 #Python
Python对象与引用的介绍
Jan 24 #Python
You might like
PHP XML备份Mysql数据库
2009/05/27 PHP
header导出Excel应用示例
2014/01/24 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
2014/11/12 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
用js实现层随着内容大小动态渐变改变 推荐
2009/12/19 Javascript
深入理解JavaScript系列(3) 全面解析Module模式
2012/01/15 Javascript
js中typeof的用法汇总
2013/12/12 Javascript
jQuery 仿百度输入标签插件附效果图
2014/07/04 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
使用vue自定义指令开发表单验证插件validate.js
2019/05/23 Javascript
vue监听键盘事件的相关总结
2021/01/29 Vue.js
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
Django中几种重定向方法
2015/04/28 Python
python自动zip压缩目录的方法
2015/06/28 Python
python脚本实现数据导出excel格式的简单方法(推荐)
2016/12/30 Python
Win10下python 2.7.13 安装配置方法图文教程
2018/09/18 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
python中的colorlog库使用详解
2019/07/05 Python
python与idea的集成的实现
2020/11/20 Python
比较基础的php面试题及答案-编程题
2012/10/14 面试题
幼儿园托班开学寄语
2014/01/18 职场文书
医生进修自我鉴定
2014/01/19 职场文书
感恩节活动方案
2014/01/27 职场文书
班级德育工作实施方案
2014/02/21 职场文书
法律六进活动方案
2014/03/13 职场文书
师德师风个人自我剖析材料
2014/09/27 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
整改落实自查报告
2014/11/05 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
离婚被告代理词
2015/05/23 职场文书
Elasticsearch 索引操作和增删改查
2022/04/19 Python
V Rising 服务器搭建图文教程
2022/06/16 Servers