Develop a utility to convert images
51 USDНеобходим небольшой сервер (слушающий какой-то локальный порт), который получив на входе урл картинки (линк в сети или путь в локальной файловой системе - ПАРАМЕТР1) будет выполнять следующее преобразование:
- Ресайз до указанного размера (ПАРАМЕТР2) по высоте и/или ширине. Если указана только одна из величин пропорции сохраняются, если обе - рисунок втискивается в размеры с искажением пропорций
- Пикселизация с учетом указанных ниже ограничений:
- в качестве параметра указывается необходимый физический размер "точки" (точнее, количество точек на дюйм; порядок цифр 10-15 "точек" на дюйм - ПАРАМЕТР3)
- доступная палитра цветов ограничена (задается массивом на входе - ПАРАМЕТР4), то есть цвета нужно сводить к ближайшему из списка указанных
- цвет фона (ПАРАМЕТР5, по умолчанию белый) не включается в результирующий массив (то есть точки имеющие цвет фона, в результирующем массиве не нужны)
Результат преобразования нужен в формате, который позволит быстро по цвету найти координаты всех точек указанного цвета (без необходимости оббегать весь массив). Например, в JSON вида
{
"background_color" : "FFFFFF",
"color1" : [ [0,0], [0,1], ... [xN,yN] ],
"color2" : [ [xN+1,yN+1], [xN+2,yN+2], ... [xM,yM] ],
...
"colorK" : [ ... ]
}
где координаты - это смещение относительно левой верхней точки (имеющей коррдинаты (0,0)).
На чем будет написано - не важно. Главное чтобы поднималось под линуксом без излишних танцев с бубном, и не требовало никаких проприетарных библиотек. Скорость работы важна, но пока не выдвигается никаких ограничений (потому что не представляю даже о каком порядке цифр может идти речь).
Прошу отнестись с пониманием к следующему:
- я не отвечаю на ставки формата "обращайтесь, сделаем" без указания хотя-бы примерного порядка стоимости/сроков;
- я не отвечаю на ставки от ботов (когда текст явно шаблонный, который видимо какой-то автопостер публикует);
- постановку задачи могу поменять/поправить/дополнить в процессе консультации с потенциальными исполнителями, так как с темой обработки изображений близко не знаком, и могу что-то себе слишком радужно представлять 🙂
Client's feedback on cooperation with Tatyana Li
Develop a utility to convert imagesThe main part of the work is done clearly within the framework of the task set. I liked the contact of the executive, the willingness to meet the wishes of the customer and the speed of feedback. The specified deadlines were not lasted, but for justice it should be said that this happened with my consent (the deadlines in this case were not critical). Given the errors in formulating the task, Tatiana managed the task well...
Freelancer's feedback on cooperation with Konstantin Stryukov
Develop a utility to convert imagesCompetent customer, interesting task, timely payment, always on contact. I liked working with him. I recommend it.
-
Winning proposal7 days51 USD
87 3 0 Winning proposal7 days51 USDGood evening ! familiar with assigned tasks. It has recently completed the development of a DUGE similar to the functional program on C#. (Link to the previous project: https://freelancehunt.com/project/programma-na-c_and_c/55706.html)
For the execution of the previous order, an algorithm was developed to correctly convert the image parameters and reduce the number of colors to the specified palette. A mechanism of storage and information on color is also implemented (which will allow you to quickly find the coordinates of all the points of the indicated color (without the need to avoid all the masses). It is not clear in this task point: as a parameter indicates the necessary physical size of the "point" (exactly, the number of points per inch; the order of the numbers of 10-15 "point" per inch - PARAMETR). Ready to discuss this item and your project as a whole.
Contact: [email protected] or in a private message.
Доброго вечора! Ознайомилася з поставленими задачами. Недавно закінчила розробку ДУЖЕ схожої за функціоналом програми на C#. (Лінк на попередній проект: https://freelancehunt.com/project/programma-na-c_and_c/55706.html)
Для виконання попереднього замовлення було розроблено алгоритм для коректного перетворення параметрів зображення та зменшення кількості кольорів до заданої палітри. Також реалізовано механізм збереження і виведення інформації про колір (который позволит быстро по цвету найти координаты всех точек указанного цвета (без необходимости оббегать весь массив)). Не зрозуміло в цій задачі пункт: в качестве параметра указывается необходимый физический размер "точки" (точнее, количество точек на дюйм; порядок цифр 10-15 "точек" на дюйм - ПАРАМЕТР3). Готова обговорити цей пункт і Ваш проект в цілому.
Зв"язатися: [email protected] або у приватні повідомлення.
-
7 days100 USD
340 12 0 7 days100 USDThere are work on the implementation of the service with this functionality. Is there any change in the data exchange? The project is interesting but it would be bad to discuss the details as it is not quite understandable the situation with "physical points per inch" :) skype: zarn_ua_fm
Есть наработки по реализации сервиса с подобным функционалом. Возможны ли изменения в плане обмена данными? Проект интересный но было бы неплохо обсудить подробности так как не совсем понятна ситуация с "физическими точками на дюйм" :) skype: zarn_ua_fm
Current freelance projects in the category Application programming
Automatic dialing program
200 USD
It is necessary to write a program for calling employees of the company. There is an Asterisk server, SIP account, the administrator has allocated 5 lines. The database is stored locally. The operator should form the call database: 1. Full name 2. Position 3. Phone number 4.… IP-telephony and VoIP, Application programming |
Import products to Simpla website and update themHello, you need to import products through data export. There are different export formats - csv, xml, xls. Also, it is necessary to update the availability of products from a Google spreadsheet. It is required that products with the same SKU from different sources (currently… Web programming, Application programming ∙ 3 proposals |
Develop a smart home on Raspberry.make friends with some touch screen with raspberry When the screen is loaded, there should be 10 pictures and all when you click on the picture with the image of a light bulb, signal 3v one should be when you click on the picture with the image of a kettle, signal 3v another… Application programming |
Set up the feed for exporting goods from Horoshop to KastaSet up a feed for exporting products from an online store on the Horoshop platform to Kasta, according to Kasta's requirements and instructions. 4-5 product categories, up to 50 products per category. Data parsing, Application programming ∙ 2 proposals |
Make importing goods to the Simpla website and updating themGood day, you need to import goods from the upload. There are different upload formats - csv, xml, xls. Also, it is necessary to update the availability of goods from Google Sheets. Web programming, Application programming ∙ 2 proposals |