8.1.3 相机取景器

举报
DS小龙哥 发表于 2021/12/10 00:35:52 2021/12/10
【摘要】 8.1.3 相机取景器 QCameraViewfinder类提供了一个相机取景器的小部件。QCameraViewfinder类继承于QVideoWidget类,用于显示多媒体类提供的视频。 (配套代码CH8-1) 使用取景器配合QCamera显示摄像头的图像: /*1. 获取系统默认的摄像头,创建摄像头对象*/ QCam...

8.1.3 相机取景器

QCameraViewfinder类提供了一个相机取景器的小部件。QCameraViewfinder类继承于QVideoWidget类,用于显示多媒体类提供的视频。 (配套代码CH8-1)

使用取景器配合QCamera显示摄像头的图像:


  
  1. /*1. 获取系统默认的摄像头,创建摄像头对象*/
  2. QCamera *camera = new QCamera(QCameraInfo::defaultCamera());
  3. /*2. 创建取景器*/
  4. QCameraViewfinder *view_finder = new QCameraViewfinder();
  5. /*3. 将显示的位置加入到自己布局的窗口中*/
  6. ui->verticalLayout->addWidget(view_finder);
  7. /*4. 配置摄像头的模式--只是取景显示*/
  8. camera->setCaptureMode(QCamera::CaptureViewfinder);
  9. /*5. 设置取景器显示*/
  10. camera->setViewfinder(view_finder);
  11. /*6. 启动摄像头*/
  12. camera->start();

图 8.1.1 取景器显示样图 

文章来源: xiaolong.blog.csdn.net,作者:DS小龙哥,版权归原作者所有,如需转载,请联系作者。

原文链接:xiaolong.blog.csdn.net/article/details/120870724

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。