От this post Я взял следующий код. Он обрабатывает область с исходного изображения, используя OpenCV4Android.Обрезка изображения без переопределения объекта назначения
Mat uncropped = getUncroppedImage();
Rect roi = new Rect(x, y, width, height);
Mat cropped = new Mat(uncropped, roi);
работает хорошо, но представьте себе память для Мата, который возвращается getUncroppedImage выделяется только один раз. Но память для обрезанного изображения перераспределяется все время. Есть ли способ обрезать область из OpenCV: Mat без использования Mat-constructor?
Правильно, прочитав немного больше в документации, я понял, что они разделяют память. – Matthias