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显示天气预报
Mar 02 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
Pipenv一键搭建python虚拟环境的方法
May 22 Python
python的debug实用工具 pdb详解
Jul 12 Python
python单例模式的多种实现方法
Jul 26 Python
详解Python list和numpy array的存储和读取方法
Nov 06 Python
pytorch1.0中torch.nn.Conv2d用法详解
Jan 10 Python
基于Python爬取爱奇艺资源过程解析
Mar 02 Python
Python接口测试结果集实现封装比较
May 01 Python
Matlab中plot基本用法的具体使用
Jul 17 Python
图解Python中深浅copy(通俗易懂)
Sep 03 Python
PyTorch中clone()、detach()及相关扩展详解
Dec 09 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
简单的过滤字符串中的HTML标记
2006/12/25 PHP
php session劫持和防范的方法
2013/11/12 PHP
PHP实现链表的定义与反转功能示例
2018/06/09 PHP
thinkphp5使html5实现动态跳转的例子
2019/10/16 PHP
javascript学习(一)构建自己的JS库
2013/01/02 Javascript
浅谈JavaScript数据类型
2015/03/03 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
javascript prototype原型详解(比较基础)
2016/12/26 Javascript
echart简介_动力节点Java学院整理
2017/08/11 Javascript
Vue结合SignalR实现前后端实时消息同步
2017/09/19 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
js实现简单模态框实例
2018/11/16 Javascript
vue中各种通信传值方式总结
2019/02/14 Javascript
Python中的多重装饰器
2015/04/11 Python
python中的变量如何开辟内存
2018/06/26 Python
python多线程http压力测试脚本
2019/06/25 Python
python networkx 包绘制复杂网络关系图的实现
2019/07/10 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
解决Tensorflow占用GPU显存问题
2020/02/03 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
美国美发品牌:Bumble and Bumble
2016/10/08 全球购物
俄罗斯优惠券网站:BIGLION
2017/05/21 全球购物
Old Navy加拿大官网:美式休闲服饰品牌
2017/09/26 全球购物
德国亚洲食品网上商店:asiafoodland.de
2019/12/28 全球购物
公司采购主管岗位职责
2014/06/17 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
土地租赁协议书
2015/01/29 职场文书
学校捐书倡议书
2015/04/27 职场文书
小组组名及励志口号
2015/12/24 职场文书
导游词之襄阳古城
2019/09/27 职场文书
Netty客户端接入流程NioSocketChannel创建解析
2022/03/25 Java/Android
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏