一、思路
1.1 摄像头图像捕捉
QT中摄像头的使用首先想到的是Camera,在帮助手册里面查询可以看到QCamera的类。

添加对应的模块multimedia与类<QCamera>,然后查看QCamera的使用。

有详细的例子,例子中能发现新的类型QCameraInfo,其实在QT中后面是info的类几乎都是前面的详细数据的类,例如类似的QFile和QFileInfo等等。看例子不难看出构建QCamera对象需要先确定摄像头,即先确定摄像头驱动来指定特定的摄像头。

添加相应模块与类,看手册中的描述

这个就很详细了,甚至可以直接粘贴复制。首先availableCamera确定可获取的摄像头驱动,然后判断哪个驱动是自己用的,并且创建摄像头对象,最后如果要使用摄像头的详细信息,可以创建QCameraInfo(自己选择的摄像头对象)的对象来获取相应信息。
现在摄像头对象就创建完成。再看下摄像头的处理动作:

最低0.47元/天 解锁文章
1906





