Доброго времени суток. Возник вопросик. Пытаюсь разобраться с EmguCV нашел код для работы с web камерой
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//Подключаем библиотеки
using Emgu.CV;
using Emgu.CV.UI;
using Emgu.Util;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;
namespace EmguCV
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Capture myCapture = new Capture();
private void GetVideo(object sender, EventArgs e)
{
//Берем кадр
Image<Bgr, Byte> Kadr = myCapture.QueryFrame();
//Вставляем в imageBox
imageBox1.Image = Kadr;
}
private void Form1_Load(object sender, EventArgs e)
{
//Делаем это безпрерывно
Application.Idle += GetVideo;
}
}
}
но получаю ошибку
D:\Программы на VisualStudio2010\EmguCV\EmguCV\Form1.cs(33,37): ошибка CS0029: Неявное преобразование типа "Emgu.CV.Mat" в "Emgu.CV.Image<Emgu.CV.Structure.Bgr,byte>" невозможно
D:\Программы на VisualStudio2010\EmguCV\EmguCV\Form1.cs(35,31): ошибка CS0029: Неявное преобразование типа "Emgu.CV.Image<Emgu.CV.Structure.Bgr,byte>" в "System.Drawing.Image" невозможно
Гугл внятного ответа не дал, хотя как я понял ошибка до безумия распространенная. Как ее одолеть?