【发布时间】:2018-06-06 16:05:16
【问题描述】:
我需要一个 256 像素的调色板,因为 FFmpeg 给了我这个错误:
调色板输入必须正好包含 256 个像素。
我在 Mac OS 上使用 ImageMagick 从包含一些灰色阴影的图像创建 GIF 调色板,因此我不需要那个大调色板。 Palettegen 生成调色板的方式是它采用多个最大颜色,例如,max_colors=8 并用黑色填充其余 248 个像素。我想对convert 做同样的事情。
有没有办法在 ImageMagick 转换中指定最大颜色数并用黑色填充 256 调色板的其余部分?
【问题讨论】:
-
不久前我用一个特定的调色板做了一些事情——也许你可以适应它...stackoverflow.com/a/29627240/2836621
-
您没有明确说明您需要 GIF 还是 PNG?你也没有提到你的操作系统?
-
@MarkSetchell,我更新了我的问题
标签: bash imagemagick gif imagemagick-convert color-palette