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