8.1.3 相机取景器
Posted DS小龙哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8.1.3 相机取景器相关的知识,希望对你有一定的参考价值。
8.1.3 相机取景器
QCameraViewfinder类提供了一个相机取景器的小部件。QCameraViewfinder类继承于QVideoWidget类,用于显示多媒体类提供的视频。 (配套代码CH8-1)
使用取景器配合QCamera显示摄像头的图像:
/*1. 获取系统默认的摄像头,创建摄像头对象*/
QCamera *camera = new QCamera(QCameraInfo::defaultCamera());
/*2. 创建取景器*/
QCameraViewfinder *view_finder = new QCameraViewfinder();
/*3. 将显示的位置加入到自己布局的窗口中*/
ui->verticalLayout->addWidget(view_finder);
/*4. 配置摄像头的模式--只是取景显示*/
camera->setCaptureMode(QCamera::CaptureViewfinder);
/*5. 设置取景器显示*/
camera->setViewfinder(view_finder);
/*6. 启动摄像头*/
camera->start();
图 8.1.1 取景器显示样图
以上是关于8.1.3 相机取景器的主要内容,如果未能解决你的问题,请参考以下文章