У меня есть image.png в truecolor, palette.png (N цветов, где N>256) или текстовый файл, где перечислена палитра цветов RGB. Как получить картинку с этой палитрой?
Если я использую imagemagick:
convert image.png -remap palette.png remap_image.png
Не работает.
convert image.png -map palette.png remap_image.png
Дает очень плохое качество. Изображение очень шумное. Размер файла больше, чем когда-либо.
Лучшее качество дает GIMP:
Сonvert image to indexed color > use custom palette
Но GIMP - это gui. Мне нужно конвертировать много изображений в консоли без запуска gimp и X.org