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 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
跟老齐学Python之类的细节
Oct 13 Python
python条件变量之生产者与消费者操作实例分析
Mar 22 Python
基于Python的XSS测试工具XSStrike使用方法
Jul 29 Python
Python docx库用法示例分析
Feb 16 Python
pymongo中group by的操作方法教程
Mar 22 Python
Python利用sqlacodegen自动生成ORM实体类示例
Jun 04 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
在python里面运用多继承方法详解
Jul 01 Python
django做form表单的数据验证过程详解
Jul 26 Python
Python2和Python3中@abstractmethod使用方法
Feb 04 Python
Python 自由定制表格的实现示例
Mar 20 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支付系统设计与典型案例分享
2016/08/02 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
显示、隐藏密码
2006/07/01 Javascript
MooTools 1.2介绍
2009/09/14 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
2015/08/04 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
2016/06/01 Javascript
详解浏览器渲染页面过程
2017/02/09 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
2017/04/24 Javascript
jquery+ajaxform+springboot控件实现数据更新功能
2018/01/22 jQuery
Vue实现本地购物车功能
2018/12/05 Javascript
jQuery操作元素追加内容示例
2020/01/10 jQuery
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
vue实现循环滚动列表
2020/06/30 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
Python全局变量用法实例分析
2016/07/19 Python
Python使用progressbar模块实现的显示进度条功能
2018/05/31 Python
numpy.random.shuffle打乱顺序函数的实现
2019/09/10 Python
python tkinter GUI绘制,以及点击更新显示图片代码
2020/03/14 Python
css3.0 图形构成实例练习一
2013/03/19 HTML / CSS
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
Vichy薇姿加拿大官网:法国药妆,全球专业敏感肌护肤领先品牌
2018/07/11 全球购物
美国精油公司:Plant Therapy
2019/05/17 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
桥梁与隧道工程专业本科生求职信
2013/10/08 职场文书
采购文员岗位职责
2013/11/20 职场文书
社会调查研究计划书
2014/05/01 职场文书
党性观念心得体会
2014/09/03 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
美国旅游签证工作证明
2014/10/14 职场文书
平安家庭事迹材料
2014/12/20 职场文书
Go 在 MongoDB 中常用查询与修改的操作
2021/05/07 Golang
聊聊redis-dump工具安装问题
2022/01/18 Redis