У меня есть приложение, использующее nodejs и модуль gm (используя imagemagick). Я хотел бы передать ему изображение и вернуть три верхних цвета (предпочтительнее в RGB, но значение HEX будет в порядке).
Я вижу, что кто-то смог добиться чего-то подобного в imagemagick напрямую, используя:
convert 1_18.jpg +dither -colors 5 -unique-colors txt:
То, что я до сих пор знаю, как это сделать:
gm.("image.jpg").dither().colors(3)
Я не уверен, как подать сигнал, я хочу уникальные цвета, и я не уверен как вывести это как массив цветов в переменную вместо текстового файла.
Спасибо за помощь.