我对skimage
Python 中用于图像处理的 scikit-image () 库非常陌生(几分钟前就开始了!)。我曾经imread
在numpy.ndarray
. 该数组是 3 维的,其中第三维的大小为 3(即图像的红色、绿色和蓝色分量各一个)。
rgb_image = imread("input_rgb_image.jpg")
rgb_image.shape # gives (1411L, 1411L, 3L)
我试图将绿色通道提取为:
green_image = rgb_image[:,:,1]
但是当我将此图像矩阵写入输出文件时:
imsave("green_output_image.jpg",green_image)
我得到的图像看起来并不只有绿色!