Dicom 图像--像素值(灰度值)转为CT值

1. 概念:

CT值的单位是Hounsfield,简称为Hu,范围是 -1024-3071。用于衡量人体组织对X射线的吸收率,设定水的吸收率为0Hu。

在DICOM图像读取的过程中,我们会发现图像的像素值有可能不是这个范围,通常是0-4096,这个值就是我们常见到的像素值或者灰度值。一般我们所处理的图象是经过量化后的灰度图象,标准的CT 灰度图象为12 位灰度图象。


2. 公式:

将图像像素值(灰度值)转换为CT值。

先读取DICOM影像中的 Tag信息:
(0028|1052):rescale intercept
(0028|1053):rescale slope.

通过公式计算CT值:

Hu = pixel * slope + intercept
其中pixel是第i个像素的灰度值
Hu是第i个像素的CT值


3. 具体情况:

但是,这里会有一个问题
有的图像就已经是CT值(HU值),这时候读出来的Solpe=1,Intercept=0。
在这里插入图片描述
而有的DICOM图像则是像素值,所以需要转化,下面这个DICOM影像的Sople=1, Intercept=-1024。
在这里插入图片描述这个两个值具体多少可以将dicom的tag打印出来看看。


发布了52 篇原创文章 · 获赞 6 · 访问量 5132

猜你喜欢

转载自blog.csdn.net/weixin_44723106/article/details/105493511
今日推荐