Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)

    在使用Qt开发Android Camera程序的时候,Qt官方提供的程序在Android平台上不能正常预览,本来应该显示预览图像的区域显示为白色。项目需要拍摄照片,所以需要预览功能,在网上查了下,结果是Qt Widgets 不能直接实现preview,可以自己获取帧数据实现预览,还是不是很方面,QML可以比较方便的实现预览。

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第1张图片

 

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第2张图片

 

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第3张图片

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第4张图片

 

参考文献:

1. [Android] QCameraViewfinder always black

2. Qt5.13 on android alternative to Qcameraviewfinder

3. [Question] Android Camera Example

你可能感兴趣的:(android,qt)