将图像从sRGB转换为索引。调色板约为400种颜色,最终图像最多使用70种颜色

时间:2012-12-29 14:04:28

标签: linux scripting imagemagick gimp

我想做什么:

我想将图像更改为索引,提供颜色贴图,并将图像中的最大颜色数设置为提供的400中的70个。我希望最终图像以某种基于文本的形式导出格式。

到目前为止我有什么:

我将调色板作为excel电子表格中约400个HEX值及其RGB等价物的文本列表。我可以创建一个csv或制表符分隔文件,其中包含所需的两种格式(十六进制或RGB)。使用imagemagik,-remap参数将执行调色板转换,-color参数限制如果索引图像保存为bmp,我可以轻松地将BMP导入c ++ / python / matlab / octave并对数组执行一些操作并将其写入文本文件。

我被困的地方:

我努力有效地将基于文本的ascii值列表转换为可以提供给-remap参数的漂亮的色彩映射图像。我知道我可以通过精心制作图像并在色彩图中为每种颜色制作一个像素来手动创建一个像素,但必须有更好的方法!

其他资料:

如果您对我上面提到的流程有任何其他建议,或者有关如何更好/更快/更有效地做到这一点的任何建议,我全心全意!

0 个答案:

没有答案