python读取CT医学图像
2017-05-18 22:28
211 查看
需要安装OpenCV和SimpleItk。
SimpleItk比较简单,直接pip install SimpleItk即可。
代码如下:
如上所示,就将CT影像解析成了多个单幅图片。
目前还不太理解(x,y,z)坐标是如何对应的。
但祈世间人无病,何愁架上药生尘。癌症,终有一天可以被战胜。
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影像解析成了多个单幅图片。
目前还不太理解(x,y,z)坐标是如何对应的。
但祈世间人无病,何愁架上药生尘。癌症,终有一天可以被战胜。
相关文章推荐
- python-opencv笔记 图像的读取和简单几何图形绘制
- python-opencv(cv2) 之一 图像的简单读取
- OpenCV for python 之图像读取、显示、保存
- 利用Python PIL、cPickle读取和保存图像数据库
- 用python读取cifar-10与cifar-100图像数据
- opencv-python 读取图像并转换颜色空间
- 【Python开发】python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- Python OpenCV 读取并显示图像
- 利用Python PIL、cPickle读取和保存图像数据库
- Python下opencv使用笔记(一)(图像简单读取、显示与储存)
- python数字图像处理(2):图像的读取、显示与保存
- python读取图像
- python读取.raw了类型的图像
- python使用h5py读取mat文件数据,并保存图像
- 利用Python PIL、cPickle读取和保存图像数据库
- python PIL读取图像转换为灰度图及另存为其它格式(也可批量改格式)
- python-opencv图像基本读取函数
- Python OpenCV学习笔记之:图像读取,显示及保存
- python数字图像处理(2):图像的读取、显示与保存
- mongodb python image 图像存储读取