Qt操作摄像头

QCamera, 用于操作摄像头
QCameraViewfinder, 用于查看摄像头图像
QCameraImageCapture, 用于摄像头截图

    m_pCamera = new QCamera(this);
    m_pViewfinder = new QCameraViewfinder(this);
    m_pImageCapture = new QCameraImageCapture(m_pCamera);

    ui->hView->addWidget(m_pViewfinder);
    ui->lblImage->setScaledContents(true);

    m_pCamera->setViewfinder(m_pViewfinder);
    m_pCamera->start();

代码也是非常的简单和少, Qt都已经封装的非常好了, 直接调用就行.

需要完整代码请访问 QtWidgetsExamples

联系方式:


作者 郑天佐
QQ 278969898
主页 http://www.camelstudio.cn/
邮箱 [email protected]
博客 http://blog.csdn.net/zhengtianzuo06/
github https://github.com/zhengtianzuo
QQ群 199672080

捐赠

weixin.jpg?raw=truezhifubao.jpg?raw=true

觉得分享的内容还不错, 就请作者喝杯咖啡吧~~

你可能感兴趣的:(界面开发)