Fehler beim Festlegen des ROI OpenCV Android

Ich versuche herauszufinden, wie man den ROI für ein Bild in OpenCV auf Android einstellt. Ich habe dies unter anderen Betriebssystemen durchgeführt, daher denke ich, dass das, was ich tue, semantisch korrekt ist, aber irgendwo ein Fehler vorliegt.

Bisher habe ich das versucht

Rect roi = new Rect(0, 0, inputFrame.cols(), inputFrame.rows());
Mat cropped = new Mat(inputFrame, roi);

Allerdings erhalte ich irgendwo in den OpenCV-Klassen einen Fehler, der so aussieht

Utils.matToBitmap() throws an exception:/home/reports/ci/slave/opencv/modules/java/generator/src/cpp/utils.cpp:107: 
error: (-215) src.dims == 2 && info.height == (uint32_t)src.rows && info.width ==
(uint32_t)src.cols in function void Java_org_opencv_android_Utils_nMatToBitmap2
(JNIEnv*, jclass, jlong, jobject, jboolean)

Ich rufe dies im Rückruf von onCameraFrame auf, der von der opencv-Wrapper-Klasse bereitgestellt wird

Sie sind sich nicht sicher, wie Sie vorgehen sollen. Hat dies jemand erfolgreich durchgeführt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage