我们首先生成一个三维数组 用0填充,根据BGR编码规则,第一列是Blue通道,第二列是Green通道,第三列是Red通道,所以这个数组对应的颜色是黑色
然后我们把第一三列全部改为255,因为Blue+Red==Pink 所以我们看到的应该是粉色
import cv2 as cv
import numpy as np
img=np.zeros((3,3,3),dtype=np.uint8)
img[:,:,0]=255
img[:,:,1]=0
img[:,:,2]=255
cv.imshow('input image' ,img)
cv.waitKey(0)
print(img)
[[[255 255 255]
[255 255 255]
[255 255 255]]
[[255 255 255]
[255 255 255]
[255 255 255]]
[[255 255 255]
[255 255 255]
[255 255 255]]]