Как я могу получить изображение с камеры Android с помощью виджетов Qt / C ++ (не QML) - PullRequest
0 голосов
/ 27 октября 2019

Я хотел бы использовать камеру Android для своего приложения Qt Widgets. Но когда я пытаюсь запустить пример камеры qt на Android, я получаю только черный экран. Я не хочу использовать QML сейчас. Просто хочу выяснить, как это сделать в приложении Qt Widgets.

Когда я пытаюсь использовать камеру на Android, я получаю это сообщение при отладке

W libcamera.so: (null): 0((null)): Поверхность видео не совместима ни с одним форматом, поддерживаемым камерой

Я не понимаю, как qt может получить изображение из qml, но не из QCamera.

1 Ответ

0 голосов
/ 28 октября 2019

Вот пример. В любом случае, я не уверен, почему вы хотите использовать Qt Widgets для мобильного приложения. Это излишне усложнит ситуацию.

https://doc.qt.io/qt-5/qtmultimedia-multimediawidgets-camera-example.html

...