Ubuntu中python调用SimpleITK来显示图像
来源:互联网 发布:倩女幽魂for mac 编辑:程序博客网 时间:2024/06/05 05:19
转自:http://blog.csdn.net/jiandanjinxin/article/details/53232440
misc.imshow
ipythonimport osfrom scipy import miscdataDir = os.environ["HOME"] + "/Downloads/SimpleITK-MICCAI-2001-Tutorial-master/Data"print dataDirimage = misc.imread(dataDir + "FA.png")misc.imshow(image)
或者
ipythonimport osfrom scipy import miscfileName ='/home/bids/Downloads/SimpleITK-MICCAI-2001-Tutorial-master/Data/FA.png'print dataDirimage = misc.imread(fileName)misc.imshow(image)
sitk.Show
ipythonimport SimpleITK as sitkfileName ='/home/bids/Downloads/SimpleITK-MICCAI-2001-Tutorial-master/Data/FA.png'img = sitk.ReadImage(fileName)scalarImage = sitk.Cast(img,sitk.sitkUInt32)sitk.Show(scalarImage)
或者
ipythonimport SimpleITK as sitkimport osdataDir = os.environ["HOME"] + "/Downloads/SimpleITK-MICCAI-2001-Tutorial-master/Data"print dataDirimage = sitk.ReadImage(dataDir + "/FA.png")sitk.Show(image)
备注:
采用sitk.Show 是 默认打开imagej去打开图像,往往有时候仅仅是打开了imagej,而无法显示图像。
References
http://stackoverflow.com/questions/34726455/setting-the-image-viewer-in-python
这部分内容未测试,具体情况不明:
import itkpixelType = itk.UCimageType = itk.Image[pixelType, 2]readerType = itk.ImageFileReader[imageType]writerType = itk.ImageFileWriter[imageType]reader = readerType.New()writer = writerType.New()reader.SetFileName("<input image file location>")writer.SetFileName("D:/Output.png")writer.SetInput( reader.GetOutput() )writer.Update()
0 0
- Ubuntu中python调用SimpleITK来显示图像
- python 中图像用SimpleITK和numpy.ndarray表示的差异
- python调用摄像头显示图像
- Ubuntu使用Anaconda搭建SimpleITK开发环境
- ubuntu中c++调用python
- 在MFC中调用GDI+显示图像Mat图像
- ubuntu下python的图像显示,读取方法
- 调用opencv中BP神经网络来对图像进行分类
- 怎么样在VC中使用Static控件来显示图像?
- 怎么样在VC中使用Static控件来显示图像?
- Python 图像显示
- opencv python 显示图像
- python 图像显示
- python opencv 显示图像
- Ubuntu中使用pyenv来安装多版本的Python
- ubuntu 中geany调用浏览器显示php文件
- 图像中显示文字
- Python OpenCV显示图像并保存图像
- filter函数(JS)
- ByteBuffer读大文件以及组装
- 三星刷完机后一直停留在Samsung页面
- caffe中几个基本概念
- tomcat中部署多个项目时遇到问题
- Ubuntu中python调用SimpleITK来显示图像
- How should you start learn Madwifi
- parseInt()和parseFloat()
- 【每天一个Linux命令】A-alias
- 企业需要什么样的产品经理?
- Unity结合C++开发服务器实现多人游戏(九)
- FBMemoryProfiler使用
- 一次dns缓存引发的惨案
- 阅读鉴赏