我想在Python中使用OpenCV/Numpy设置创建一个由随机像素值数组构成的RGB图像.
我能够创建一个灰色图像 - 看起来非常生动; 使用此代码:
import numpy as np
import cv2
pic_array=np.random.randint(255, size=(900,800))
pic_array_8bit=slika_array.astype(np.uint8)
pic_g=cv2.imwrite("pic-from-random-array.png", pic_array_8bit)
Run Code Online (Sandbox Code Playgroud)
但我也想把它做成彩色.我试过用cv2.cvtColor()进行转换,但它无法工作.
问题可能出在数组定义或错过的步骤中.无法找到类似的情况......任何帮助如何制作颜色随机的RGB图像都会很棒.
谢谢!