Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法
mhd格式的文件里面包含的是raw圖像的一些頭信息,比如圖片大小,拍攝日期等等,那么如何可視化圖像呢?
import cv2
import SimpleITK as sitk
import matplotlib.pyplot as plt
import numpy as np
image =sitk.ReadImage(path)
image = sitk.GetArrayFromImage(image)
#image = np.squeeze(image[slice, ...]) # if the image is 3d, the slice is integer
plt.imshow(image,cmap='gray')
plt.axis('off')
plt.show()
cv2.imwrite('1.png',image)
這里path是mhd文件的路徑,并且在該路徑下需要有相應(yīng)的raw文件
這里展示一下我的mdk文件和保存的png文件


在這里如果cv2和ITK模塊沒有的話可以用pip安裝
pip install opencv-python pip install SimpleITK
以上這篇Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python list列表中刪除多個重復(fù)元素操作示例
這篇文章主要介紹了Python list列表中刪除多個重復(fù)元素操作,結(jié)合實例形式分析了Python刪除list列表重復(fù)元素的相關(guān)操作技巧與注意事項,需要的朋友可以參考下2019-02-02
python pandas模糊匹配 讀取Excel后 獲取指定指標(biāo)的操作
這篇文章主要介紹了python pandas模糊匹配 讀取Excel后 獲取指定指標(biāo)的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
初步介紹Python中的pydoc模塊和distutils模塊
這篇文章主要介紹了Python中的pydoc模塊和distutils模塊,本文來自于IBM官方開發(fā)者技術(shù)文檔,需要的朋友可以參考下2015-04-04
用 Python 定義 Schema 并生成 Parquet 文件詳情
本文將演示兩個例子,一個是沒有層級的兩個字段,另一個是含于嵌套級別的字段,將要使用到的 Python 模塊有 pandas 和 pyarrow,感興趣是我小伙伴請和小編一起學(xué)習(xí)下面文章內(nèi)容吧2021-09-09
跟老齊學(xué)Python之關(guān)于循環(huán)的小伎倆
不管是while還是for,所發(fā)起的循環(huán),在python編程中是經(jīng)常被用到的。特別是for,一般認(rèn)為,它要比while快,而且也容易寫(是否容易,可能因人而異,但是,執(zhí)行時間快,是的確的),因此在實踐中,for用的比較多點。2014-10-10
requests庫post方法如何傳params類型的參數(shù)(最新推薦)
在使用requests庫的post方法時,params類型的參數(shù)用于在URL中作為查詢字符串傳遞,與data或json參數(shù)不同,后者是放在請求體中的,params參數(shù)接受一個字典或包含鍵值對的序列,本文給大家介紹requests庫post方法怎么傳params類型的參數(shù),感興趣的朋友一起看看吧2025-03-03

