Donald Jansen
Donald Jansen

Reputation: 1985

EmguCV not reading camera

I have the the following code in a normal windows form application with EmguCV 3.1

    public Form1()
    {
        InitializeComponent();
        _capture = new Capture("http://root:[email protected]: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;

    }

I have tested the above link in a browser it worked, I have also tested this using iSpy it also works there but using EmguCV ProcessFrame is never reached

I have also tried to connect to the camera using Luxand and it worked well but Luxand is not free so I have to use EmguCV to do face detection & recognition

Upvotes: 0

Views: 549

Answers (1)

Anders
Anders

Reputation: 600

Looking at this post, try adding ?x.mjpeg after .cgi in your url.

Upvotes: 1

Related Questions