(1) 我的问题是?
→DWI序列无法提取特征,报错内容为:
RuntimeError
: Exception thrown in SimpleITK LabelStatisticsImageFilter_Execute: d:\a\1\sitk\code\common\include\sitkDualMemberFunctionFactory.hxx:193: sitk::ERROR: Pixel type: vector of 16-bit signed integer is not supported in 3D byclass itk::simple::LabelStatisticsImageFilter
而T2和ADC可以正常进行特征提取。
(2) 为解决此问题我查阅过哪些资料?
→目前通过检索尚未发现有人出现与我相同的问题。
(3) 我做过哪些尝试解决该问题?
→尝试对序列进行重采样,但是发现3D Slicer里无法对该DWI序列进行重采样,只能对T2或者ADC序列进行重采样。
→尝试通过重新勾勒影像,仍然不能解决。
→尝试关闭所有图像滤波器和更多复杂的特征种类,依然无法提取。
(4) 目前我对该问题的反思和猜测是?
→我院原有的患者影像都是可以正常使用的,这是另一个中心的影像数据,可能是设备不同,导致只有T2和ADC能提取特征。
→由于DWI图像是根据ADC图像计算出来的衍生图像,所以是否是该MR设备对图像的处理方法和以往的机器不同,锁导致的DWI序列图像无法按照常规方法进行特征提取。是否可以利用3D Slicer重新根据ADC序列计算出新的DWI序列影像?
→以上仅为猜测,大概率应该还是我哪里的设置或者代码有问题,希望李老师可以拨冗解答,非常感谢!!!❤❤❤
患者影像序列情况如下图所示:
提取特征的函数如下图所示:
运行结果及错误信息如下图所示:
再一次感谢老师的拨冗解答!!!