Php Измерение размеров объекта по фотографии

40 000 руб. за проект • наличный расчёт, безналичный расчёт, электронные деньги
26 ноября 2015, 09:12 • 3 отклика • 30 просмотров
1. Разработчик привлекается для создания ПО (скриптов) на языке php в среде веб-сервера Apache 2.2 (или выше) и php 5.4 (или выше). Сервер – выделенная виртуальная машина процессор класса i5, 4Гб ОЗУ. Остальные сервисы, которые потребуются разработчику, оговариваются до начала работ.
2. Серверному скрипту передаются внешним приложением посредством POST запроса две фотографии физического объекта формата jpeg разрешением не менее 1000 пикселей по каждой из осей.
3. Результатом работы скрипта будет передача запрашивающему приложению ( или вывод на веб страницу) линейных габаритов физического объекта (максимальная ширина, максимальная длина, максимальная высота) из фотографий.
4. Под линейными габаритами на фотографиях понимается расстояние между максимально удаленными точками объекта по соответствующим осям.
5. На фотографии обязательно присутствуют: измеряемый объект черного цвета, размещенный на 2х листах формата А4, расположенных поверх произвольного темного фона (темнее цвета бумаги). Расположение объекта и листов- центрованное, но точных координат неизвестно (определяются скриптом).
6. Листы А4 располагаются в виде буквы Т, один подкладывается под другой на произвольную длину. У верхнего листа гарантировано видны три угловые точки, которые являются опорными, 4я на фото может закрываться высоким измеряемым объектом.
7. Фотографии вида сверху выполняются с высоты порядка 0,5 м, под углом 20-50 градусов от вертикали. Фотографии вида сбоку производится с плоской поверхности.
8. Примерный алгоритм: скрипт, используя графические библиотеки php, определяет границы верхнего листа -опорные точки, по ним зная размеры листа А4 получает точное значение ppm (пикселей на миллиметр) на фотографии. Затем определяются границы объекта на листе и определяются значения геометрических размеров с учетом перспективы. По фотографии сверху определяются габариты: ширина и длина, по фотографии сбоку – высота.
9. Ограничения: время работы скрипта должно составлять не более 5-7 сек, погрешность измерения размеров не более 2 мм.
10. Примеры фотографий во вложении, реальные размеры меньшего объекта – ДШВ 11х5х2 см, большего 17х8х5 см.
11. Срок разработки 4 недели, каждую неделю согласовывается план работ и демонстрация наработок.
Файлы