OpenCV:img[:]、img[:, :]、img[:, 0]、img[:, 1]、img[:, 2]、img[:, :, 0]、img[:, :, 1]、img[:, :, 2]等的理解

一、print(img)、print(img[:])、print(img[:, :])

print(img)print(img[:])print(img[:, :])

结果一样,打印图像数组

二、img[:, 0] 和 img[:, :, 0]、img[:, 1] 和 img[:, :, 1]、img[:, 2] 和 img[:, :, 2]

img[:, 0]img[:, :, 0]

img[:, 1]img[:, :, 1]

img[:, 2]img[:, :, 2]

img[:, 0] / img[:, 1] / img[:, 2]:表示图像列的三通道像素。

img[:, :, 0] / img[:, :, 1] / img[:, :, 2]:表示图像单个通道的像素。

猜你喜欢

转载自blog.csdn.net/qq_40108803/article/details/116673798