Как я могу использовать emgucv для преобразования изображения rgb в серое изображение?
Image<Bgr, Byte> srcimage = new Image<Bgr, byte>("201221230019.JPG");
Image<Gray, float> btt = srcimage.Convert<Gray, float>();
это не может работать ,показывает проблему:"
Convertion from Image<Emgu.CV.Structure.Bgr, System.Single> to Image<Emgu.CV.Structure.Gray, System.Single> is not supported by OpenCV"это потому ,что новая версия не поддерживает операционную систему? и
opencv_highgui220.dll,
opencv_imgproc220.dll,
opencv_legacy245.dll
это было правильно указано.
Что я уже пробовал:
Я тоже пытался:
Bitmap bt = new Bitmap(path);
Image<Bgr, float> img11 = new Image<Bgr,float>(bt);
Image<Gray, float> img2 = new Image<Gray, float>(bt1);это тоже не работает,появилась та же проблема.