当前位置: 首页 > 知识库问答 >
问题:

使用opencv从ip cam中捕获帧

程俊健
2023-03-14

我正在尝试通过使用open CV连接cp plus ip camera到我的应用程序。我试了很多方法来捕捉画面。帮助我捕捉帧使用“RTSP”协议。IP cam的URL是“rtsp://admin:admin@192.168.1.108:554/videoinput/1/mpeg4/1”。我用VLC播放器试过这个。起作用了。如果有方法通过libvlc捕获帧并传递到open CV中,请提及该方法。

共有1个答案

姚俊贤
2023-03-14

尝试“rtsp://admin:admin@192.168.1.108:554/videoinput/1/mpeg4/1?.mjpg”opencv查看视频流类型的url结尾。

 类似资料:
  • 我尝试用全高清分辨率的罗技C920摄像头捕捉视频。它提供30 fps与此分辨率。 它以30 fps的速度与windows摄像头应用程序配合使用,但无论我如何尝试,我都无法通过opencv videoCapture获得这种fps速度。 注意:我使用windows 10和vs15。我尝试了不同的usb端口,opencv版本和编解码器。结果是相同的,〜5 fps。 我测量fps忽略前10帧。下面是我的计

  • 我正在使用Python 2.7和OpenCV 2.4。9 我需要捕获显示给用户的当前帧,并将其加载为Python中的cv::Mat对象。 你们知道一种快速递归的方法吗? 我需要像下面的例子中所做的那样,从网络摄像头递归地捕获Mat帧: 在本例中,它使用了VideoCapture类来处理从网络摄像头捕获的图像。 用视频捕捉。read()新帧总是被读取并存储到Mat对象中。 我可以将“打印屏幕流”加载

  • 当我使用USB摄像头捕捉实时视频流时,我的C /OpenCV应用程序运行良好。 然而,当我将佳能5Dii与实时视频连接时,它找不到相机。 佳能实用程序可以很好地捕捉视频。 我应该使用VideoCapture帽(1)吗?

  • 硬件: 1.树莓派2 2.树莓派相机 软件: 1。OpenCV 2.4。11 2。用C语言编程 我有以下简单的代码,可以从摄像机捕获视频并在窗口中显示 帧大小始终为640 x 480,尝试更改帧的宽度和高度(如注释行所示)没有帮助,并且保持为640 x 480。 我正在寻找一种方法,将帧的宽度和高度从我的代码(而不是外壳)更改为1920 x 1080 如果可以通过OpenCV或V4l2驱动程序完成

  • 本文向大家介绍使用Python和OpenCV捕获鼠标单击事件,包括了使用Python和OpenCV捕获鼠标单击事件的使用技巧和注意事项,需要的朋友参考一下 使用的模块: 在本文中,我们将使用Python-openCV(cv2)和NumPy模块。 Python-opencv(cv2): Python-opencv(cv2)是一个python库,它将帮助我们解决开源计算机视觉问题。 NumPy: Nu

  • 我一直在尝试用OpenCV(在Raspberry Pi 2上)从我的两台C920罗技相机捕获一个H264流。我得出的结论是,这是不可能的,因为它还没有执行。我在opencv/modules/highgui/cap_libv4l.cpp中看了一下,发现“videocapture-function”总是将pixelformat转换为bgr24。我试着把这个改成h264,但只得到了黑屏。我想这是因为它没