Кто-нибудь знает, как повернуть liveviewOrientation в Sony Camera remote API - PullRequest
0 голосов
/ 26 мая 2018

Я использую Sony Camera API для удаленной съемки, но при повороте камеры потоковое изображение остается вертикальным.API версия2,40.Я проверил Ссылку API, но в ориентации живого изображения ничего нет

1 Ответ

0 голосов
/ 28 мая 2018

Посмотрите на api getevent (объединение или обратный вызов), в результате вы увидите значение liveviewOrientation.

{"type": "liveviewOrientation", "liveviewOrientation": "90"}

Затем вам нужно повернуть поток вывода.

Это зависит от устройства

Поворот:

Считать поток, найти общий заголовок для декодирования "Пакета", затем извлечьJPEG-изображение из одного «пакета», декодируйте его.
Поверните изображение в соответствии с liveviewOrientation, а затем отобразите его на дисплее.

...