dcm文件us设备类型的像素处理

最近在处理us设备类型的dcm文件中,发现

PixelSpacing 为空, ImagerPixelSpacing 也是空的

但是很奇怪的是图像中很明确的告诉测量值 15cm,意味着这条红线是15cm.

 查了很多资料,发现针对us这种类型,dicom会有特殊的sequence记录下其物理的像素.

 其中

PhysicalDeltaX ,PhysicalDeltaY 就是要我们要找寻的字段

这段的解释,我理解出来的意思:us采集的时候,(就是做超声),拿着探测头在腹部左右扫描. 注意一下ct设备采集的时候,参照点是世界坐标系,但是这个做超声扫的时候,只是扫腹部平面可以看成是二维的面 ,这个时候这两个值x,y其实就相当于从左到右,从上到下的一个物理上的间距,也可以看成是物理上的一个缩放比.(非医疗人员,解释可能不太准确,如果有专业人士看见了,麻烦指导一下).

特别注意一下这个 PhysicalDeltaX ,PhysicalDeltaY 值需要同时 *10,才是最终像素

 我是用的java dcm4che 解析的,这个时候直接解析对应的Tga值,是解析不出来的.

先解析对应的sequence值,然后在sequenc值里面再解析对应的tag值

 感觉dcm的解析里面,有好多冷门知识,只是慢慢记录下来,慢慢学习. (共同勉励!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值