Je dois convertir un tapis en image dans un CV Emgu. Tenter de convertir un mat en une image génère une exception: Cannot implicitly convert type 'Emgu.CV.Mat' to 'Emgu.CV.Image
Image<Bgr, Byte> imgeOrigenal;
Capture capWebcam = null;
imgeOrigenal = capWebcam.QueryFrame();//error line
Comment puis-je convertir le tapis en image?
la réponse correcte est le premier commentaire envoyé par @David_D sous la question.
Image<Bgr, Byte> imgeOrigenal = capWebcam.QueryFrame().ToImage<Bgr, Byte>();
Dans pouvez-vous afficher l'image dans une pictureBox
ou une dataGridView
, vous pouvez également charger l'image en tant que Bitmap object comme ceci:
imgeOrigenal = new Bitmap(capWebcam.Bitmap);