GIF 可以在没有调色板的情况下存储灰度图像吗?

Posted

技术标签:

【中文标题】GIF 可以在没有调色板的情况下存储灰度图像吗?【英文标题】:Can GIF store grayscale images without a palette? 【发布时间】:2013-11-05 22:14:33 【问题描述】:

GIF 是否指定了某种不需要调色板的灰度格式?通常,当您有调色板时,您可以通过将所有调色板条目设置为灰度来模拟灰度。但是对于其他格式(例如 TIFF),灰度调色板是隐式的,根本不需要保存在文件中;假设像素值为0为黑色,255为白色。

那么有可能制作这样的GIF吗?如果这很重要,我正在使用 giflib C 库 (5.0.5)。

【问题讨论】:

【参考方案1】:

我忘记了这个问题。同时我会给出答案。 GIF 格式需要调色板。没办法。

【讨论】:

以上是关于GIF 可以在没有调色板的情况下存储灰度图像吗?的主要内容,如果未能解决你的问题,请参考以下文章

使用黑色像素填充256色调色板的空白区域

是否可以制作灰度 BMP 文件?

图片数据随笔

求图像处理算法中,调整亮度、对比度、饱和度的算法!

使用 Visual Basic 确定 TIFF 图像是灰度还是彩色?

使用 imagemagick 将 GIF 图像转换为 PNG,但得到的是 RGBA 图像而不是调色板版本