我是OpenCV的新手,我正试图用我的笔记本电脑摄像头拍摄视频。
VideoCapture cap(0); // open the video camera no. 0
我正在学习教程
我尝试了VideoCapture cap(0);使用不同的参数(0、1、2),但它对我不起作用。此外,我检查了设备经理,我的凸轮工作正常(也与skype,它的工作)。我可以使用VideoCapture的其他构造函数播放视频。我使用的是Windows 7(64位),我的笔记本电脑是HP ProBook 4530。另外,我正在使用OpenCV OpenCV2.4.5,任何帮助都将非常感谢。
我正在使用这个库:
我想要实现的(至少,在我的项目开始时)是在本地渲染视频。我正在使用本教程(这是唯一一个在互联网上) 。不幸的是,最后一行代码不再是最新的了.构造函数需要回调,我不知道如何实现该回调:
localVideoTrack.addRenderer(new VideoRenderer(i420Frame -> { // no idea what to put here }));
我的代码与发布的教程完全相同。这是我无法理解的熟悉安卓系统WebRTC技术的第一步。我的相机正在拍摄这段视频,因为我可以在日志中看到它:
I/org.webrtc