Что означает мат в emgucv?
Я хочу отобразить гистограмму изображения с помощью библиотеки emgucv, но у меня есть проблема с инструкцией "Mat", программа выдает сообщение, что " Mat " не найден...как это решить? и чем я могу его заменить?
Что я уже пробовал:
using Emgu.CV; using Emgu.CV.Structure; namespace histogram { public partial class Form1 : Form { Image<Bgr, byte> imgB; Image<Gray, byte> imgG; public Form1() { InitializeComponent(); } <pre>private void button1_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); if(ofd.ShowDialog()==DialogResult.OK) { imgB = new Image<Bgr, byte>(ofd .FileName ); imageBox1.Image = imgB; imageBox1.FunctionalMode = Emgu.CV.UI.ImageBox.FunctionalModeOption.Minimum; } } private void button2_Click(object sender, EventArgs e) { imgG = imgB.Convert<Gray, byte>(); panAndZoomPictureBox1.Image = imgG.Bitmap; } private void button3_Click(object sender, EventArgs e) { DenseHistogram hist = new DenseHistogram(256, new RangeF(0, 255)); hist.Calculate(new Image<Gray, byte>[] {imgB[0] }, false, null); Mat m = new Mat(); hist.Copy(m); histogramBox1.AddHistogram("Blue", Color.Blue, m); } }
Patrice T
Что говорит документация ?