【问题标题】:Numpy arrays as image, image channelsNumpy 数组作为图像,图像通道
【发布时间】:2018-03-21 13:40:24
【问题描述】:

我有一个以 numpy 数组格式表示的 3D 图像。形状为 (60, 60, 15) ,60 宽 60 高 15 帧深。

现在我想用另一个库进一步处理这个图像。但是这个库需要一个参数“通道”。 https://keras.io/layers/convolutional/#conv3d

我不知道如何找出我的图像有多少个频道。 图像是 3D MRI 图像: 1 片:

【问题讨论】:

    标签: python image numpy machine-learning keras


    【解决方案1】:

    通道通常代表用于对图像进行编码的不同颜色。例如,在 RGB 图像中,有三个通道:红色、绿色和蓝色。

    我猜你的 3D 图像是用 1 个通道(如果每帧都是黑白编码)或 3 个通道(如果每帧用彩色编码)编码的。

    文档中的示例:

    input_shape=(128, 128, 3) # for RGB pictures
    input_shape=(128, 128, 128, 1) #  for 128x128x128 volumes with a single channel
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-20
      • 2017-10-10
      • 1970-01-01
      • 2021-02-05
      • 1970-01-01
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多