2011-01-14 34 views

回答

1

安装Qt Mobility QtMultiMediaKit扩展(libqtm-multimedia-dev包),然后使用QCameraQCameraImageCapture一起捕获帧。要激活前置副摄像头,建立你的相机是这样的:

QCamera *camera = new QCamera(QCamera::availableDevices()[1]); 
+0

当我看到这样的lib将Windows和Linux和Mac http://doc.qt.nokia.com/qtmobility-1.1下工作。 0-beta/index.html所以你可以请发布你的正确答案在这里http://stackoverflow.com/questions/4637594/how-to-get-a-list-video-capture-devices-names-web-cameras-使用-QT-crossplatfo – Rella 2011-01-14 17:09:59