【发布时间】:2016-10-23 11:51:24
【问题描述】:
我有几张(实际上是几千张)jpg 图像,它们的颜色空间为灰色,但我想使用它们的程序要求它们是 rgb 格式。有什么方法可以将 jpg 从单色转换为 rgb 并且仍然让它看起来一样(即基本上使用 rgb 值来制作灰度图像)。
我在 MATLAB 中将图像作为二维矩阵,我尝试使用 imwrite 将图像强制为 rgb:
imwrite(image, 'rgb.jpg')
我认为这会起作用,因为 imwrite 的文档说 jpg 应该是 rgb,但我仍然得到单色图像。
【问题讨论】:
标签: image matlab jpeg rgb grayscale