码迷,mamicode.com
首页 > 其他好文 > 详细

Medical Image Process_NIfTI 文件头文件解析

时间:2016-03-12 22:48:41      阅读:2335      评论:0      收藏:0      [点我收藏+]

标签:

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)这两个信息, 不知道可对。 其他的参数以后再做了解。

技术分享

技术分享

 

Medical Image Process_NIfTI 文件头文件解析

标签:

原文地址:http://www.cnblogs.com/zhao441354231/p/5270097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!