Я хочу извлечь прямоугольник на изображении в новый Mat () и заполнить его этим ROI.Я пытался, но после преобразования Mat в Bitmap изображение повреждено.
OpenCV.Core.Rect ROI = new OpenCV.Core.Rect(leftX, leftTopY, 600, 200);
Mat croppedImage = new Mat(digitsMask, ROI);
digitsMask.CopyTo(croppedImage);
Выше приведен код для извлечения ROI для нового Mat.
Utils.BitmapToMat(bitmap, imageMat);
cuttedImage = FilterBitmap(imageMat);
Bitmap newBitmap = Bitmap.CreateBitmap((int)cuttedImage.Size().Width, (int)cuttedImage.Size().Height, Bitmap.Config.Argb8888);
Utils.MatToBitmap(cuttedImage, newBitmap);
Вот преобразование между Mat и Bitmap.Любые решения?