Создание мозаики из фотографии
Нужна программа для трансформации графических файлов в мозаику.
Формат входящих изображений: jpeg, png, bmp, tiff
Размер изображений: до 24 Мп
Принцип работы (https://prnt.sc/i64vp0):
- открываем программу
- выбираем изображение на компьютере
- видим миниатюру изображения в интерфейсе программы
- задаём минимальный и максимальный размер фигур (элементов мозаики)
- задаём цвет фона (заполнение между фигурами)
- задаём допуск цветовых областей (количество оттенков)
- выбираем фигуры, из которых должна состоять мозаика
- выбираем направление выравнивания фигур (горизонталь, вертикаль, диагональ)
- выбираем "сохранить как...", каталог для сохранения, вводим имя файла
- жмём Старт
- получаем результат
Алгоритм обработки:
На выходе должно получиться что-то типа такого (http://dropmefiles.com/1CWcc)
НО!
В отличие от представленного примера, фигуры должны размещаться в пределах цветовых областей, в соответствии с настройкой "допуск цветовых областей (количество оттенков)"
Программа должна распознавать цветовые области в изображении и располагать фигуры в пределах цветовых областей. Так, чтобы одна фигура принадлежала только одной цветовой области (http://prntscr.com/i650jt).
каждую цветовую область заполнять сначала самыми круными фигурами (в пределах настройки максимального и минимального размера фигур), а потом оставшееся место заполнять более мелкими (по убыванию размера)
первичная обработка (разделение на цветовые области) похожа на работу программ по созданию схем для вышивки. надо иметь возможность задавать "чувствительность" (количество градаций/оттенков цвета), чтобы области не получались сильно маленькими (http://prntscr.com/i652sh)
-
Где-то этот проект уже пролетал тут. Чертовски интересно, накой оно вообще нужно?
-
Актуальные фриланс-проекты в категории Десктопные приложения
Нужен Airtable-архитектор для построения реляционной схемы и новой чистой базы AirtableНеобходимо помочь переосмыслить и построить чистую реляционную схему для внутренней операционной системы на Airtable. Текущая база уже используется командой, но она выросла органически: структура частично плоская, часть таблиц/вьюшек используется активно, часть почти не… Базы данных и SQL, Десктопные приложения ∙ 4 дня 23 часа назад ∙ 10 ставок |
Создание ПО для генерации файлов резки деревянных пазловИщем разработчика для создания программного обеспечения, которое автоматизирует процесс построения файлов резки для деревянных фигурных пазлов. Текущий процесс Сейчас каждый файл создается дизайнером вручную в Adobe Illustrator. Файл содержит: внешний контур пазла произвольной… Десктопные приложения ∙ 5 дней 3 часа назад ∙ 14 ставок |
Небольшая правка на сайте
700 UAH
Нужно переподвизать договор оферты в футтере на новый , в компании поменялся регламент Задача на 20 минут Веб-программирование, Десктопные приложения ∙ 6 дней 5 часов назад ∙ 112 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 8 дней 12 часов назад ∙ 44 ставки |