import cv2
import numpy as np
img = np.random.randint(255, size=(300, 600, 3))
isWritten = cv2.imwrite('D:/image-2.png', img)
if isWritten:
print('The image is successfully saved.')
使用随机值生成图像并保存
使用 cv2.imwrite() 函数将一个 numpy 数组写入图像。为此,我们将创建一个 numpy 数组,其中包含三个包含随机值的红色、绿色和蓝色通道。在一般情况下,我们使用 cv2.imread() 读取图像,对数组应用一些转换,然后将图像写入本地存储。但在这个例子中,我们将坚持使用随机值的数组。