Есть клиенты на C++, которые транслируют кадры с веб-камер на HTTP-сервер. Некоторые камеры отдают перевёрнутые кадры, и нужно программно анализировать и переворачивать кадр если он перевёрнут.
Знаю, что это можно реализовать при помощи OpenCV, но клиент и так достаточно нагружен и захватом камеры (vfw32), и сетевым обменом, и прочими наворотами, поэтому не очень охота его нагружать дополнительным анализом, ведь у большинства пользователей далеко не самые мощные машины.
Возможно ли выполнение такого анализа средствами GD в PHP?
Если есть возможность обновить клиент, то можно добавить meta информацию в изображение или 1 пиксель в правом нижнем углу определенного цвета, по которому и можно будет определять реальное положение изображения.
Часто даже человек не может определить правильное положение изображения.
Я бы посмотрел отличия meta в изображениях от камеры, которая отдает нормальное изображение от камеры, которая дает перевернутое. Возможно, можно обойтись легким чтением начала файла.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости