gpt4 book ai didi

c# - 无法将相机 IP 与 Emgu 连接

转载 作者:太空宇宙 更新时间:2023-11-03 15:36:33 26 4
gpt4 key购买 nike

我在像http://192.168.1.101这样连接相机IP时遇到问题。

我在 emgu 文档中看到 url 必须像:

Capture cap = new Capture("rtsp://username:password@[IP Address]/mpeg4/media.amp");

但是我的相机在局域网中使用。

如何用IPhttp://连接摄像头?如果不可能,我希望任何人都可以为此提出任何解决方案。

比如将http://协议(protocol)转换为rtsp://协议(protocol)

非常感谢!!!

最佳答案

我建议的一件事是确保您使用的是 Emgu CV V3 而不是任何较低版本。

如果你在局域网中使用它,它仍然会有一个 IP 地址和一个 RTSP 端口,

我为我的相机输入的所有内容是:

Capture cap = new Capture("rtsp://username:password@cameraIP:RtspPort");
cap.ImageGrabbed += ProcessFrame;
cap.Start();

然后我的 ProcessFrame 看起来像这样:

private void ProcessFrame(object sender, EventArgs e)
{
Mat image = new Mat();
_capture.Retrieve(image);
imageBox1.BackgroundImage = image.Bitmap;

}

关于c# - 无法将相机 IP 与 Emgu 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31714730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com