欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用SimpleITK讀取NII格式三維圖像及注意事項說明

 更新時間:2022年12月15日 15:17:55   作者:脈望蟲  
這篇文章主要介紹了使用SimpleITK讀取NII格式三維圖像及注意事項說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

SimpleITK讀取NII格式三維圖像及注意事項

SimpleITK

Python中SimpleITK被廣泛用于醫(yī)學圖像的處理任務中,功能非常強大,但是使用的時候還需注意,尤其在圖像讀取時一定要注意維度。

讀取NII格式的圖像

#讀取并顯示NII圖像文件
from matplotlib import pyplot as plt
import SimpleITK as sitk

img_path = 'res.nii.gz'
I = sitk.ReadImage(img_path)
img = sitk.GetArrayFromImage(I)
plt.imshow(img[1,...], cmap='gray', interpolation='bicubic')
plt.xticks([]), plt.yticks([]) ?and Y axis
plt.show()

上面的代碼很簡單,不多做解釋,加入我們在最后加上

print(img.shape)

如果輸出(300,200,120),其中分別表示該三維體數據在Z軸,Y軸,X軸上的尺寸,這和MATLAB以及ImageJ都有點不同,后續(xù)處理一定要注意。

SimpleITK讀取nii文件并顯示

import SimpleITK as sitk
from matplotlib import pyplot as plt
?
def showNii(img):
? ? for i in range(img.shape[0]):
? ? ? ? plt.imshow(img[i,:,:],cmap='gray')
? ? ? ? plt.show()
?
itk_img = sitk.ReadImage('C:\\Users\\86472\\Desktop\\1552282517.831928.nii')
img = sitk.GetArrayFromImage(itk_img)
showNii(img)

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Django自定義過濾器定義與用法示例

    Django自定義過濾器定義與用法示例

    這篇文章主要介紹了Django自定義過濾器定義與用法,結合實例形式分析了Django自定義過濾器的概念、功能、定義及使用方法,需要的朋友可以參考下
    2018-03-03
  • Python中threading模塊join函數用法實例分析

    Python中threading模塊join函數用法實例分析

    這篇文章主要介紹了Python中threading模塊join函數用法,以實例形式較為詳細的分析了join函數的功能與使用方法,需要的朋友可以參考下
    2015-06-06
  • 兩個命令把 Vim 打造成 Python IDE的方法

    兩個命令把 Vim 打造成 Python IDE的方法

    這篇文章主要介紹了兩個命令把 Vim 打造成 Python IDE,需要的朋友可以參考下
    2016-03-03
  • python socket網絡編程步驟詳解(socket套接字使用)

    python socket網絡編程步驟詳解(socket套接字使用)

    這篇文章主要介紹了什么是套接字、PYTHON套接字模塊,提供一個簡單的python socket編程,大家參考使用
    2013-12-12
  • Django Rest framework之權限的實現示例

    Django Rest framework之權限的實現示例

    這篇文章主要介紹了Django Rest framework之權限的實現示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • python實現自動發(fā)送郵件

    python實現自動發(fā)送郵件

    這篇文章主要為大家詳細介紹了python實現自動發(fā)送郵件功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python continue語句用法實例

    Python continue語句用法實例

    這篇文章主要介紹了Python continue語句的用法,并用實例來說明如何使用,需要的朋友可以參考下
    2014-03-03
  • 8個實用的Python程序你知道幾個

    8個實用的Python程序你知道幾個

    這篇文章主要為大家詳細介紹了8個實用的Python程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助<BR>
    2022-02-02
  • Python之os模塊案例詳解

    Python之os模塊案例詳解

    這篇文章主要介紹了Python之os模塊案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-09-09
  • Django動態(tài)展示Pyecharts圖表數據的幾種方法

    Django動態(tài)展示Pyecharts圖表數據的幾種方法

    本文主要介紹了Django動態(tài)展示Pyecharts圖表數據的幾種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-08-08

最新評論