-
2 votesanswersviews
Media Foundation错误地将静态图像捕获流描述符标记为视频捕获
我正在通过两种不同的方式从网络摄像头进行视频捕获(想想两个应用程序):使用Direct Show和Media Foundation . 使用Direct Show,我的Logitech c920网络摄像头有3个输出引脚: I420,RGB24和MJPG像素格式的视频捕获(即 PIN_CATEGORY_CAPTURE 或 PIN_CATEGORY_PREVIEW ),FPS为2到30,具体取决于... -
6 votesanswersviews
设置视频捕获属性不再适用于OpenCV 2.2?
在之前的OpenCV 2.2中,我能够做到 VideoCapture capture(0); capture.set(CV_CAP_PROP_FRAME_WIDTH, 640); capture.set(CV_CAP_PROP_FRAME_HEIGHT, 480); 为了修改帧大小 . 但是当我针对OpenCV 2.2编译我的应用程序之后,设置属性不再有效(尽管视频显示正确) . 如果我执行这些... -
9 votesanswersviews
Python OpenCV访问网络摄像头的最大分辨率
我正在尝试使用导入OpenCV的python代码从我的网络摄像头获取图像 . 代码如下: import sys sys.path.append("C:\\opencv\\build\\python\\2.7") import cv2 import cv2.cv as cv import time # Set resolution cap = cv2.VideoCapture(... -
12 votesanswersviews
OpenCV:无法设置视频捕获的分辨率
我在Ubuntu 12.04 64位上使用OpenCV 2.4.5 . 我希望能够设置Logitech C310网络摄像头的输入分辨率 . 相机支持最高1280x960(30fps),我可以在guvcview中以此分辨率观看视频 . 但OpenCV总是以640x480的速度获取视频 . 在创建VideoCapture上限后立即尝试使用cap.set(CV_CAP_PROP_FRAME_WIDTH,... -
0 votesanswersviews
为什么我在BeagleBone Black上的OpenCV程序会捕获这样的图像?
这是我的程序生成的图像类型的链接:http://imgur.com/a/vibBx#0 我正在尝试一个我写过的简单的捕获测试程序 . 我试图在循环中捕获图像并将它们保存到正确编号的板上 . 第一次捕获有时会被破坏,随后的捕获是两个图像的混合 . 我还观察到,有时图像的上半部分来自上一次捕获,下半部分是来自该周期的捕获 . 我已经提供了下面的详细信息和代码 . OpenCV 2.4.2在Beagle...