工作稳定下来后,逐渐恢复科研,又开始继续开始记录过程,废话不多,直接开始。
数据准备
- nii.gz文件夹
- png文件夹
安装包准备
nii的处理包: pip install nibabel
PIL的处理包: pip install pillow
运行代码(含注释)
# 导入相关库
import os
import numpy as np
import nibabel as nib # 一般处理nii都需要这个包
from PIL import Image
input_folder = rf'E:\Sci-Python\PGT\data_niigz' # 输入.nii.gz文件夹路径
output_folder = rf'E:\Sci-Python\PGT\data_png' # 输出.png文件夹路径
os.makedirs(output_folder, exist_ok=True)
# 遍历输入文件夹中的每个 .nii.gz 文件
for nii_file_name in os.listd