从SimpleITK中的3D阵列构建2D RGB图像

时间:2019-04-17 15:10:59

标签: python image simpleitk

我有一个3D数组格式的RGB图像,其形状为(m,n,3)。我想创建一个SimpleITK图像。使用 GetImageFromArray()函数会导致创建3D图像,这不是我想要的。如何创建2D RGB图像呢?

1 个答案:

答案 0 :(得分:1)

文档内容如下:

  

签名:sitk.GetImageFromArray(arr,isVector = None)

     

文档字符串:从一个numpy数组中获取一个SimpleITK图像。如果isVector为True,则Image将具有Vector像素类型,并且数组的最后一个维将被视为组件索引。默认情况下,当isVector为None时,4D图像将自动视为3D矢量图像。

您是否尝试过传递isVector=True