Я пытаюсь сделать свою галерею с фотографией с MVC C#. Есть ли способ проверить изображение, которое является реальным изображением сферы? Библиотека или еще что-то? В настоящее время у меня есть кнопка загрузки, и я сохраняю путь изображения в базе данных. Но я хотел бы подтвердить, что изображение является реальным сферическим изображением. Я искал часы, но не повезло ...
Спасибо!Фотосессия для скачивания фотографий
0
A
ответ
1
Хорошо, поэтому я понял, как это решить. Я нашел несколько решений:
- Проверьте XMP данные изображения, если он доступен. Для обнаружения достаточно проекционного типа equirectangular. Есть некоторые библиотеки, которые можно использовать для получения EXIF, XMP, ... метаданных
- Проверьте размер изображения. Обычно speric изображения имеют отношение 2x1, поэтому, если вы разделите ширину изображения с высотой изображения, вы должны получить 2 или несколько больше. Я также добавляю ограничение, что ширина изображения должна быть больше 1000 пикселей.
Я думаю, что только человеческие глаза могут сказать, если изображение является панорамной съемкой –
Есть несколько сайтов, которые хосты изображений и сферические они на самом деле возвращают ошибку, если изображение не сферическое – Coder