video-capture相关内容

使用网络摄像头创建同步的立体声视频

我正在使用OpenCV从Ubuntu 14.04中的两个USB网络摄像头(Microsoft LifeCam Studio)捕获视频流.我正在使用非常简单的VideoCapture代码(此处的资源),并试图至少查看两个针对每个视频同步的视频其他. 我使用了Android秒表应用程序( UltraChron Stopwatch Lite 和在我的三星Galaxy S3 mini上秒表计时器)来 ..
发布时间:2020-05-20 19:56:00 其他开发

OpenCV VideoWriter帧率问题

我正在尝试将1080p网络摄像头中的视频录制到文件中.我在视频中设置了计时器,在每次试用中,视频播放器报告的时间戳(我使用的是VLC)不会与视频中的时间同步.它总是关闭几秒钟(通常,视频内定时器比播放器报告的时间要快). 如下所示,我设置了C ++程序以在一个线程中捕获视频,并在另一个线程中进行记录.由于我的CPU使用率约为200%(可能最大输出了吗?),这可以正常工作.我在Mac OS X ..
发布时间:2020-05-20 19:44:50 C/C++开发

C ++ OpenCV 2.4.11:列出所有摄像机

我想使用C ++,OpenCV 2.4.11,Windows 8.1和Qt Creator 3.4.2列出所有连接的网络摄像头(USB网络摄像头和内部网络摄像头). 对我来说,通过以下方式获取可访问的网络摄像头数量就足够了: VideoCapture videoCapture(0); // Will access my internal laptop webcam. VideoCapture ..
发布时间:2020-05-20 19:43:32 C/C++开发

使用OpenCV捕获多播UDP视频流

我有一个多播UDP视频流,我需要我的OPenCV(Emgu)2.4.x应用程序来捕获和处理(“客户端"). 在客户端上,我可以使用VLC(udp://xx.yy.zz.aaa:1234捕获流,但是我的应用程序无法捕获此udp流.我的代码非常简单( Capture cap = new Capture ("udp://@212.1.1.1:1234"); p.s.我已经尝试过了,并且2 ..
发布时间:2020-05-20 19:40:42 其他开发

列出OpenCV支持的文件扩展名

在OpenCV中,我看到imread()和VideoCapture()都将字符串带到具有多个扩展名的文件路径中.有没有办法获得它们支持的扩展列表?例如,获取"jpg","png","mov","mpg"等的列表?我认为这是系统相关的,其他人则需要在运行时进行查询. 此外,如何确定支持?如果有类似以下代码的内容,并且返回的Mat总是看起来部分损坏(我可以看到一些图像).无论我要求的帧号如何,它 ..
发布时间:2020-05-20 19:39:45 C/C++开发

opencv将摄像头输出写入avi文件

我正在尝试使用opencv从我的摄像头输出创建一个avi视频.没有引发异常,但是它创建的avi文件的大小为414字节,并且不会增长. 它也不会与任何媒体播放器一起播放.我怀疑写入文件部分有问题. 这是代码: CvCapture *capture = cvCaptureFromCAM( 0 ); int width = ( int )cvGetCapturePropert ..
发布时间:2020-05-20 19:32:28 C/C++开发

VideoCapture.open(0)无法识别pi cam

我已经使用Raspberry Pi 2B已有一段时间了.使用raspistill测试Pi凸轮效果很好,但是尝试使用Opencv功能(例如VideoCapture.open();)将无法正常工作.用USB摄像头尝试相同的命令就可以了.我尝试使用不同的索引作为输入,但对pi cam无效.我在这里想念什么? 解决方案 sudo modprobe bcm2835-v4l2 将自动“启用"相机的 ..
发布时间:2020-05-20 19:14:57 其他开发

OpenCV实时流视频捕获速度很慢.如何丢帧或与实时同步?

目标与问题 我想设置一个opencv系统来处理HLS流或RMTP流,但是,我遇到了一个奇怪的问题,即降低的帧速率和累积的滞后.好像视频从流中应该到的位置越来越远. 我正在寻找一种与实时来源保持同步的方法,即使这意味着丢帧也是如此. 当前方法 import cv2 cap = cv2.VideoCapture() cap.open('https://videos3.eart ..
发布时间:2020-05-20 19:08:21 Python

2 USB相机无法与OpenCV一起使用

我正在从事计算机视觉项目,我需要使用两个使用opencv库的相机.我尝试了此代码,但是如果我使用一个USB摄像头和我的PC摄像头,则有两个USB端口的网络摄像头无法正常工作. CvCapture* capture[2]; capture[0] = cvCreateCameraCapture(0); capture[1] = cvCreateCam ..
发布时间:2020-05-20 19:05:45 其他开发

在iOS中以1:1的宽高比进行视频捕获

我想用1:1宽高比的iOS摄像机捕获视频. 我尝试使用UIImagePickerController,但是它不提供更改的宽高比. 谁能给我个主意? 此外,iPhone应用程序"Viddy"提供了1:1的宽高比视频捕获 http://gyazo.com/1ccba9990bb589961f1d5df23b71b84b.png?1364791668 谢谢! 解决方案 GPU ..
发布时间:2020-05-19 00:50:10 移动开发

使用OpenCV和Python-2.7的屏幕截图

我正在使用 Python 2.7 和 OpenCV 2.4.9 . 我需要捕获显示给用户的当前帧,并将其作为Python中的 cv :: Mat 对象加载. 你们知道递归的快速方法吗? 我需要类似以下示例中的操作,以递归方式从网络摄像头捕获 Mat 帧: import cv2 cap = cv2.VideoCapture(0) while(cap.isOpened()): ..
发布时间:2020-05-18 18:44:27 Python

DirectShow RedenStream无法捕获

我正在制作一个Directshow应用程序来捕获MP4视频.我使用下面的图形来做到这一点. Input Stream --> MJPEG Decompressor --> x264vfw H.264/MPEG-4 AVC Codec --> GDCL Mpeg-4 Multiplexor --> File Writer 在我的DirectShow应用程序中,我创建了所需的过滤器,并将它们 ..
发布时间:2020-05-12 19:42:22 其他开发

如何通过在opencv python中单击鼠标按钮在正在播放的视频上方绘制形状

首先,我应该承认这是一个很长的问题,但是我无法通过谷歌搜索找到可能的解决方案 我有一个视频,其中有入侵者试图侵入围栏的另一侧. 我可以跟踪入侵者,但是当他在另一侧时,我应该能够将入侵持续时间保存到文件中.入侵区域将是这样的 我认为这些步骤是 I. Reading a video file; II. Getting the very first frame displayed ..
发布时间:2020-05-12 19:03:57 Python