对python读取CT医学图像的实例详解


Posted in Python onJanuary 24, 2019

需要安装OpenCV和SimpleItk。

SimpleItk比较简单,直接pip install SimpleItk即可。

代码如下:

#coding:utf-8
import SimpleITK as sitk
import cv2
 
#LKDS-00058,-102.655469971,108.188810974,438.759994507,12.2279986879
if __name__ == '__main__':
  filename = "F:/cancer_solution/data/train_subset00/LKDS-00058.mhd"
  ds = sitk.ReadImage(filename)
  img_array = sitk.GetArrayFromImage(ds)
  frame_num, width, height = img_array.shape
 
  outpath = "F:/cancer_solution/out/train/LKDS-00058"
  index = -1
  for img_item in img_array:
    index = index + 1
    cv2.imwrite("%s/%d.png"%(outpath,index),img_item)
 
  print "done!"

如上所示,就将CT影像解析成了多个单幅图片。

对python读取CT医学图像的实例详解

对python读取CT医学图像的实例详解

目前还不太理解(x,y,z)坐标是如何对应的。

但祈世间人无病,何愁架上药生尘。癌症,终有一天可以被战胜。

以上这篇对python读取CT医学图像的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之关于类的初步认识
Oct 11 Python
python解决网站的反爬虫策略总结
Oct 26 Python
Python引用计数操作示例
Aug 23 Python
python logging日志模块原理及操作解析
Oct 12 Python
Python3实现配置文件差异对比脚本
Nov 18 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
Python中url标签使用知识点总结
Jan 16 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
Python的控制结构之For、While、If循环问题
Jun 30 Python
高考考python编程是真的吗
Jul 20 Python
Python机器学习实战之k-近邻算法的实现
Nov 27 Python
Python 图片添加美颜效果
Apr 28 Python
python 读取dicom文件,生成info.txt和raw文件的方法
Jan 24 #Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
Jan 24 #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
You might like
使用php重新实现PHP脚本引擎内置函数
2007/03/06 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
PHP采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
javascript实现des解密加密全过程
2014/04/03 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
jQuery动画与特效详解
2015/02/01 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
JS获取当前页面名称的简单实例
2016/08/19 Javascript
JS实现列表页面隔行变色效果
2017/03/25 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
原生JS封装_new函数实现new关键字的功能
2018/08/12 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
Request的中断和ErrorHandler实例解析
2018/02/12 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
Python Django切换MySQL数据库实例详解
2019/07/16 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
python PIL模块的基本使用
2020/09/29 Python
python使用selenium爬虫知乎的方法示例
2020/10/28 Python
基于Python实现粒子滤波效果
2020/12/01 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
金智子午JAVA面试题
2015/09/04 面试题
出纳试用期自我鉴定
2014/04/07 职场文书
企业安全生产演讲稿
2014/05/09 职场文书
驾驶员安全责任书范本
2014/07/24 职场文书
放飞梦想演讲稿800字
2014/08/26 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
公司安全管理制度范本
2015/08/05 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
小学语文的各类谚语(70首)
2019/08/15 职场文书
Python入门学习之类的相关知识总结
2021/05/25 Python
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python