Качество изображения Live View Sony Camera Remote API
Я использую Sony Camera Remote API для потоковой передачи в режиме реального времени с моего Sony a7R на мой смартфон Android. Я начал с примера приложения, которое поставляется вместе с SDK. В этом случае качество изображения не велико, но приемлемо.
Однако меня интересует только центральная 1/9-я часть изображения (т.е. 1/3 ширины и высоты исходного изображения). Я хочу увеличить эту центральную плитку, чтобы покрыть весь экран устройства Android, остальное не отображается. Увеличенное изображение демонстрирует серьезные артефакты (см. Скриншот моего приложения для Android). Сама камера, конечно, обеспечивает качество изображения, намного превосходящее то, которое в настоящее время отправляет Remote API.
Можно ли повысить качество изображений, отправляемых камерой? Как этого достичь?
1 ответ
На самом деле, у вас есть несколько вариантов настройки качества изображений с камеры на видео. Звучит так, как будто вы транслируете, поэтому вам, вероятно, захочется установить размер изображения Postview. В этом случае попробуйте установить его на 2 мегапикселя.
{"method": "setPostviewImageSize", "params": ["2M"], "id": 1, "version": "1.0"}
Взгляните на страницу 16 документации, чтобы увидеть другие доступные настройки качества изображения. Пожалуйста, дайте мне знать, если это то, что вы ищете.