1. NIfTI是常见的医学图像格式文件之一。标准的NIfTI的扩展名为.nii, 它里面包含了头文件以及图像资料;见下图所示:
hdr 是此文件的头文件;
filetype: 0--Analyze format (.hdr/.img); 1--NIfTI format(.hdr/.img); 2---NIfTI format(.nii)
img: 是图像数据;
fileprefix: 本NIfTI文件名(未加扩展名)
本文这里主要来讲讲这个头文件hdr里面包含的内容:(参考: http://nifti.nimh.nih.gov/pub/dist/src/niftilib/nifti1.h)
其中,hk这个结构体里面的元素如下图所示:
从定义可知,sizeof_hdr必须为348;后面连续5个变量没有用到,dim_info是MRI slice ordering, 总之,这个里面提供的信息不多;
dime里面存放的元素如下所示:
dim[8] 存放的是医学图像数据矩阵的维度: 本例为4(表示图像数据是四维数据) 256 256 11 25 1 1 1 (第2-5位有用),因为最多支持7维的图像数据,因此这里dim的维度为8.第一维度存放图像数据的总维度。
pixdim[8] ---voxel width along dimension #i, i=1...dim[0]; 本例中为: 0 1.484 1.484 10 1 1 1 1
目前我所知道的,就是生成 .hdr文件的时候,需要提供 体素大小(voxel size), 原点(originator)这两个信息, 不知道可对。 其他的参数以后再做了解。
时间: 2024-10-24 16:00:26