Векторизатор М

Векторизатор М – это простой и пока бесплатный векторизатор растровых изображений (например, фотографий). Создавался, как помощник малоопытному художнику. По сути, это создатель картины по номерам, но без номеров. Почему без номеров? Изначально, цели сделать инструмент, создающий картины по номерам, не ставилось. Поэтому, на текущий момент, возможностей вывода карты цветов, рецепта приготовления цвета и прочих сопутствующих дел нет. Раз так, немного нелогично выводить номера цветов без самих цветов. Безусловно, это все в планах. О планах — в конце статьи.

Применение и ради чего создавался.

В домашних условиях, как правило, нет возможности печатать формат больше А4 и уж тем более печатать на холсте. Поэтому на выходе векторизатора имеем svg, который замечательно масштабируется, может быть открыт и распечатан в любом браузере или векторном редакторе. Сегменты могут иметь осветленный (вплоть до прозрачного) цвет. Осветлённость сегментов настраивается. Также настраивается вид линий границ: четче видимы или едва-едва. Подсматривая на экран, или на распечатку в полноцветном режиме, можно легко ориентироваться в схеме будущей картины. Это намного проще, чем с лупой рассматривать номер цвета сегмента.

Вид SVG в браузере

Также, если включить творчество, а не слепое копирование и следование контурам, можно отвязаться от границ, и воспринимать их как некие направляющие вехи. По опыту, очень трудно в рамках А4 следовать контурам, имея не самую тонкую кисть и гуашь. Акрил дорого, да и нет смысла начинать с акрила, не набив руку на более дешевых и доступных красках.

Вектор на 24 цвета, 3690 сегментов. На А4 по контурам точно воспроизвести невозможно

Зато потом, спустя какое-то время, приобретя уверенность в движениях кистью и опыт в смешивании цветов, можно отнести сделанную в «Векторизаторе М» схему в какую-либо студию, распечатать ее на холсте или материале, более плотном, чем тонкий ватман из дешевого альбома для рисования, ибо только такой ватман и может воспринимать домашний принтер.

Про Цвет и Краски

Конечно же, должна быть определенная практика в смешивании красок. Используя только имеющиеся в наличии краски, без смешивания, картины не получится. Получится некая стилизация. Хотя это тоже неплохо. Получить конечный результат можно быстро. Да и в качестве подарка оригинально и весьма романтично.

Вектор на 24 цвета, 1063 сегмента
Вектор на 5 цветов, 385 сегмента. Вполне реализуемо гуашью на ватмане А4
Вектор на 4 цвета, всего 173 сегмента. Точно реализуемо гуашью на ватмане А4. Причем можно использовать только белила и сажу газовую. Самые светлые участки оставить нетронутыми. Но для стильности неплохо было бы использовать разбелённую охру. Просто добавляя в кювету палитры понемногу черного, выходим на нужный цвет.
Быстро, качественно, недорого.

В версии 0.1.x.x возможности указывать краски нет. Эта возможность появится, когда будет сделан калькулятор, в котором, указывая нужный нам цвет, будет рассчитываться рецепт смешивания имеющихся в наличии красок и их пропорций.

Количество цветов варьируется от 2 до 24. Указывать 1 или 0 цветов – несерьезно. Более чем 24 цвета – не вижу смысла. Нужный цвет так или иначе придется получать путем смешивания, не думаю, что палитра в 36 цветов – это нечто из области реального для начинающего художника. В будущем можно будет опционально указываться максимум цветов, но пока действует ограничение на 24 цвета.

Чего ожидать в ближайших версиях

  1. Улучшение качества и ускорение сегментации, у меня есть в запасе еще алгоритмы;
  2. Избавления от иногда встречающихся ошибок нахождения внутренних областей сегмента;
  3. Дать возможность перед сегментацией заменить, удалить или добавить цвет;
  4. Подсвечивать сегменты одного выбранного цвета. Удобно рисовать, подглядывая;
  5. В дополнение к svg сделать выгрузку в pdf, eps;
  6. Возможность отметить области, которые оптимизатор трогать не будет. Иначе при оптимизации могут пропасть ноздри или блеск глаз, а это убивает жизнь в картинке.

В более долгосрочной перспективе

  1. Специализированный редактор растра для его предварительной подготовки перед сегментацией;
  2. Редактор для работы с сегментами после векторизации. Удалить, сгладить, заменить, объединить, отредактировать цвет и т.д.;
  3. Указание своих цветов;
  4. Калькулятор цвета, описанный выше;
  5. Нумерация сегментов;
  6. Карта цветов с «рецептами» приготовления;
  7. Возможен вариант «подкачки» с сервера удачных цветовых сочетаний с проверенным составом.
  8. Печать непосредственно из программы, с указанием размера изображения. При печати будет происходить автоматическая разбивка на листы указанного формата.
  9. Хочется сделать объединение результатов работы нескольких алгоритмов. Используя меньшее количество цветов, мы как бы крадем у некоторых сегментов возможность быть более выразительными. И, допустим, ситуация, когда в одном результате получились выразительные глаза, а в другом — нос и губы. Вот на этот случай попробовать сделать «объединение» выбранных участков. Цветов станет больше, чем заказали изначально. но результат, как мне кажется, будет того стоить.

Если проект Векторизатор М принес Вам пользу, раскрыл творческий потенциал, помог в работе или принес прибыль, пожалуйста, поддержите проект.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *