轉自: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.Showipythonimport 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()
新聞熱點
疑難解答