Клиенты загружают файлы изображений, обычно логотипы, на веб-сайт, и я хотел бы иметь возможность определять, какие цвета содержат изображения. У меня есть прекрасное представление о растровых изображениях, поскольку сглаживание вводит так много вариаций каждого цвета, но для векторных изображений (eps, svg, ai, чтобы упомянуть несколько, которые могут произойти). Я хочу верить, что это должно быть выполнимо.Подсчет и идентификация цветов в векторном изображении с использованием ImageMagick
Идеальное решение позволило бы мне составить список цветов, которые пользователь может проверить; «Ваше изображение содержит 3 цвета: 111c, 222c и 333c, эти цвета вы хотели бы использовать для печати?»
Я использую Magick.net и C#. Я могу читать файлы в экземплярах «MagickImage», но я теряюсь в том, как приступить к идентификации цветов.
Большое спасибо за это, я определенно попробовать этот метод для растровых изображений. Но для векторных изображений я бы надеялся, что есть способ добраться до цветов без необходимости растрирования/уменьшения. Идеально подходит для цветов по их именам, таким как имена цветов PMS, если это то, что было использовано при создании файла. – Culme
Прохладный, я надеялся, что это может быть полезно, даже если это не было 100% того, что вы просили. –