Программа для преобразования JPG в пиксельную карту
- Для примера приблизительный аналог: http://www.pic2pat.com/
- Программа должна работать с пк (не на сайте)
- Я загружаю в программу изображение (JPG, PNG)
- Указываю размер в миллиметрах конечного изображения (рамки)
- Один раз в настройках: Указываю размеры доступных кубиков (пикселей) в миллиметрах (например 10х10, 10х20, 20х40, 30, 40, 50 мм и так далее). Указываю доступные цвета (по хеш коду) для каждого доступного размера.
- Каждому размеру и цвету присваивается номер, потом ставится только галочка, обозначающая есть ли он в наличии.
- Нажимаю клавишу «Сгенерировать» и получаю исходное изображение переведённое в пиксельную карту с пикселями разных размеров, цвета которые максимально подобраны в соответствии с исходным изображением и доступными цветами (которые я указал).
- Если на изображении есть зоны одинакового цвета большой площади, то эта зона заполняется большими размерами пикселей, если размер большого пикселя не помещается в зоне – используется пиксель меньшего и меньшего размера и так далее.
- Цвета подбираются максимально похожие по цвету и тону из тех, что я указал к тем что на изображении.
- Нужно иметь возможность сохранять, загружать и удалять список доступных размеров и цветов.
- После получения преобразованной карты в каждом пикселе нужно отображать номер (размера и его цвета)
- Хоть пиксели и разных размеров, но все изображение должно поместиться строго в рамку.
- При повторном нажатии на кнопку «Сгенерировать» происходит перестроение карты в случайном порядке. Я выберу тот, который мне понравился.
- Нужно иметь возможность распечатывать полученную карту и сохранять в JPG
- Сохранить исходник, чтобы потом вносить правки и дополнения (Если тз прочитали напишите в ставке "ТЗ прочитал", иначе вашу ставку рассматривать не буду)
- Бюджет очень маленький, потому выберу того кто предложит работу за меньшую сумму, или, как хороший человек, согласится на бартер.
Приложения 1
-
1 день90 UAH
29 1 день90 UAHтакие програмы есть
-
какие сроки на выполнение работы?
-
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 7 дней 23 часа назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 8 дней 6 часов назад ∙ 16 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 12 дней 13 часов назад ∙ 3 ставки |