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中的闭包
Jul 08 Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 Python
python 实现将字典dict、列表list中的中文正常显示方法
Jul 06 Python
对python 判断数字是否小于0的方法详解
Jan 26 Python
python判断自身是否正在运行的方法
Aug 08 Python
Python的互斥锁与信号量详解
Sep 12 Python
Numpy之将矩阵拉成向量的实例
Nov 30 Python
Python基于pillow库实现生成图片水印
Sep 14 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
Oct 19 Python
如何在Python项目中引入日志
May 31 Python
python爬取某网站原图作为壁纸
Jun 02 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 FTP类的详解
2013/06/13 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
javascript实现一个简单的弹出窗
2016/02/22 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
JS实现最简单的冒泡排序算法
2017/02/15 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
配置nodejs环境的方法
2017/05/13 NodeJs
关于Bootstrap按钮组件消除黄框的方法
2017/05/19 Javascript
nodejs async异步常用函数总结(推荐)
2017/11/17 NodeJs
Angular resolve基础用法详解
2018/10/03 Javascript
如何实现js拖拽效果及原理解析
2020/05/08 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
学习python之编写简单简单连接数据库并执行查询操作
2016/02/27 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
python列表list保留顺序去重的实例
2018/12/14 Python
python mysql断开重连的实现方法
2019/07/26 Python
Python shelve模块实现解析
2019/08/28 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
pandas实现DataFrame显示最大行列,不省略显示实例
2019/12/26 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
师范生自荐信范文
2013/10/06 职场文书
心理学专业毕业生推荐信范文
2013/11/21 职场文书
法学专业毕业生自荐信范文
2013/12/18 职场文书
精彩的英文自荐信
2014/01/30 职场文书
高中军训感想300字
2014/03/04 职场文书
2014年党支部学习材料
2014/05/19 职场文书
go goroutine 怎样进行错误处理
2021/07/16 Golang
方法汇总:Python 安装第三方库常用
2022/04/26 Python