[英]Why is Twitter converting an image I made with C and Python3, from PNG to JPEG?
[英]How to convert Multiple png or Jpeg images into one nifti image by python3?
我有 191 個不同的 png 圖像。
如何將它們轉換為一張 3d nifti 圖像?
這是一個 SimpleITK python 腳本,它可以讀取一堆 PNG 圖像和 output 一個 3d Nifti 圖像:
import SimpleITK as sitk
import glob
file_names = glob.glob('*.png')
reader = sitk.ImageSeriesReader()
reader.SetFileNames(file_names)
vol = reader.Execute()
sitk.WriteImage(vol, 'volume.nii.gz')
該腳本假定glob
以正確的順序獲取文件名。 此外,創建的 3-d 體積將在 X、Y 和 Z 中具有統一的間距。如果 Z 間距與 X 和 Y 不同,您可以使用任何間距值調用vol.SetSpacing
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.