Срочно нужны опытные программисты по ASP.NET C# + JQuery Требуются сотрудники для участия и завершения проекта по разработке модуля согласно ТЗ. Каждому из участников проекта будет выделена определенная часть работы. Нам нужны ...
Php-класс обработки изображений
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется написать php-класс (скрипт) со следующими возможностями:
На входе 2 изображения в формате resource image:
• Большая картинка, ее размер заранее неизвестен, пример: big.jpg
• Маленькая картинка, полученная из большой путем произвольной обрезки (кадрирования) с последующим уменьшением (масштабированием), пример: small.jpg
ТРЕБУЕТСЯ: обрезать (откадрировать) большую картинку точно так же, как это сделано на маленькой, НЕ ИЗМЕНЯЯ масштаб (разрешение) оригинала.
При обрезке допускается погрешность, пропорционально коэффициенту изменения масштаба от большой картинки к маленькой. Т.е. если маленькая картинка была после обрезки уменьшена вдвое, то погрешность обрезки большой картинки должна быть не более +/-1px и т.д. Пример результата: result.jpg
Методы класса должны возвращать:
1. Большую картинку (формат resource image), обрезанную (откадрированную) согласно задаче, без изменения разрешения
2. То же самое, что в п.1, только приведенное к заданной в пикселях ширине или высоте (на выбор юзера). Т.е. к п.1 плюс масштабирование в желаемый размер.
3. Координаты x/y и размеры w/h по которым была откадрирована большая картинка
Методы должны возвращать положительный результат, если обе картинки без труда сопоставляются визуально и маленькая картинка однозначно является производной от большой. При отрицательном результате распознавания методы в приемлемое время должны возвращать FALSE, не должны уходить в бесконечный цикл/рекурсию и не жрать память. В реальности будут обрабатываться фото с лицами, как на примере.
Требования:
• PHP 5
• Стандартная GD библиотека
• Своевременное освобождение памяти
• Структурированный, понятный, нормально откоментированный код (по-русски!)
• Краткое описание методов и формата вызовов в шапке класса
В личку не писать!
В топике проекта сразу указывайте срок выполнения и сумму.
Заявки фрилансеров
Похожие заказы
- $5000Веб-программирование9 заявокЗакрыт12 лет назад
На кулинарный сайт который работает на wordpress нужно сделать форму добавления рецептов пользователями. Для новых пользователей админка wordpress совсем неудобна и они не могут добавлять свои рецепты. Нужна пошаговая форма добавления рецептов ...
Веб-программирование5 заявокЗакрыт12 лет назадТребуется начинающий Python, Python/Django разработчик. Обязательно: желание работать, учится и развиваться Необходимо: начальный опыт в программировании, знакомство с Python, HTML. Желательно: знакомство с Django, опыт разработки веб-сайтов. ...
Веб-программирование8 заявокЗакрыт12 лет назадДля постоянного сотрудничества требуется тестировщик функций ПО. Условия работы: Вся работа - удаленно. Быть доступным в on-line. Задачи: Составление планов и сценариев тестирования программного обеспечения (test cases), ...
Веб-программирование13 заявокЗакрыт12 лет назад- $100
Есть интернет-магазин мебельной тематики. avimebel.ru 1. Нужно реализовать "Модульность" в карточке товара. Т.е есть мебель, например стенка, Она состоит из нескольких элементов, которые покупатель может приобрести отдельно. На странице товара должны присутствовать ...
Веб-программирование3 заявкиЗакрыт12 лет назад - $5
Есть проблема с браузером интернет эксплоуэр 9 суть вот в чем - на сайте есть картинка по ширене 600 пикселей так оформил стили такого вида во все браузерах картинка ...
Веб-программирование6 заявокЗакрыт12 лет назад Silkroad, анонимный маркет в torland. техническое задание: создать на питоне библиотечку модулей, выполняющие следующее - должна бть процедура входа, прописывающая куки (эта часть у меня есть, сырая),1 2 модуль или функция, ...
Веб-программированиенет заявокЗакрыт12 лет назадТребуется создать защищенный от взлома флеш-апплет. Апплет подгружается на веб-страницу клиенту, и при нажатии на кнопку запрашивает на сервере ключевую последовательность символов, зашифрованную одноразовым паролем. Нужно реализовать протокол получения ...
Веб-программирование1 заявкаЗакрыт12 лет назадЗадача следующая: Есть ссылка http://mysite.com/page.html, кликаем по ней идет переадресация на скрипт cgi/php с помощью htaccess + mod_rewrite. Скрипт засчитывает заход и редиректит обратно на страницу http://mysite.com/page.html. Теперь при заходе по этой ссылке должна ...
Веб-программирование2 заявкиЗакрыт12 лет назадНужно разработать механизм синхронизации прайса нашего магазина с прайс-листами поставщиков. Есть наш прайс, в котором у каждого товара свой уникальный код ISBN. Нам нужно, чтобы скрипт/программа находила товар в прайсах поставщиков и проставляла в нашем ...
Веб-программирование1 исполнительЗавершен12 лет назад