我正在使用包含黑白数字图像的MNIST数据集。我正在尝试将数字(白色部分)从白色/灰色更改为与白色相同程度的不同颜色,比如红色。我已经使用 opencv 将它们转换为 rgb 图像而不是灰度图像,并将它们打包成这样的数组:
cImgsTrain = np.asarray([cv2.cvtColor(img.reshape(28,28),cv2.COLOR_GRAY2RGB) for img in x_train])
和
cImgsTrain.shape
产出
(60000, 28, 28, 3)
60,000 张图像,每张 28x28 和 rgb 的三个通道。
我如何更改那里的第一张图片,cImgsTrain[0]
从这个白色版本变成红色版本,让更白的像素变成更深的红色,让更灰的像素变成更浅的阴影?有什么功能可以帮助解决这个问题吗?
蝴蝶刀刀
吃鸡游戏
相关分类