Всем привет, стоит задача:
Есть иллюстрация, (png), которая будет наноситься потом на стену. И хотелось бы посчитать количсетво необходимой краски. Как я вижу этот цикл:
1. "Прогон" изображения через какой-то анализатор, который сообщает процентовку каждого цвета на изображении
2. Просто умножение этого цвета на площадь стены
3. "Прогон" цвета rgb в формат уже краски, которой будет краситься стена - чтобы посчитать расход именно краки
Но я не смог найти анализатор в сети :с
Может кто-то сталкивался с такой задачей и решал ее?
Название вопроса некорректное. Тебе нужно узнать итоговое количество физической краски, которое потребуется для воспроизведения изображения в реальной жизни, а ты спрашиваешь про проценты - а с процентами всё просто, переводишь в cmyk и инспектируешь нативными инструментами акробата, фотошопа, дистиллера, индиза, да много тулзов.
П.С. Сначала хотел предложить сделать квантование изображения с помощью либы, но примеры на ней не впечатляют (нужные цвета с маленькими площадями теряются)
Это называется гистограмма изображения. Однако гистограмма включает в себя спектр возможных оттенков всего изображения, а для покраски на стене, если я не ошибаюсь, не требуется иметь весь спектр, а лишь малый набор оттенков для последующего смешения, как для чернил в принтере.
После квантизации изображения можно получить уменьшенный набор оттенков.