EmguCV没有读相机

时间:2016-11-23 18:59:14

标签: c# emgucv

我在使用EmguCV 3.1的普通Windows窗体应用程序中有以下代码

    public Form1()
    {
        InitializeComponent();
        _capture = new Capture("http://root:pass@192.168.1.27:80/axis-cgi/mjpg/video.cgi");
        _capture.ImageGrabbed += ProcessFrame;
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        _capture.Start();
    }

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

    }

我在它运行的浏览器中测试了上述链接,我也使用iSpy进行了测试,它也适用于那里但是从未使用过EmguCV ProcessFrame

我还尝试使用Luxand连接到相机并且它运行良好但是Luxand不是免费的所以我必须使用EmguCV进行面部检测&识别

1 个答案:

答案 0 :(得分:1)

查看此post,尝试在您的网址中添加.cgi后的.x.mjpeg。