在 cornerstone.js 中获取层厚和层间距的方法是使用 cornerstone.metaData.get() 函数,该函数可以获取 DICOM 图像的元数据信息。其中,层厚可以通过 metaData['0018,0050'] 获取,层间距可以通过 metaData['0028,0030'] 获取。

具体代码示例如下:

// 获取当前图像的元数据信息
var metaData = cornerstone.metaData.get('imagePlaneModule', imageId);

// 获取层厚
var sliceThickness = metaData['0018,0050'];

// 获取层间距
var pixelSpacing = metaData['0028,0030'];
var sliceSpacing = pixelSpacing[2];

需要注意的是,获取层厚和层间距的前提是图像必须是 DICOM 格式的。如果图像不是 DICOM 格式,那么 metaData 将返回 undefined。

cornerstonejs 中如何获取层厚和层间距

原文地址: https://www.cveoy.top/t/topic/bsso 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录