Erro ao definir o ROI OpenCV Android
Eu estou tentando descobrir como definir o ROI de uma imagem no OpenCV no Android. Eu fiz isso em outros sistemas operacionais, então acho que o que estou fazendo é semanticamente correto, mas há um erro em algum lugar.
Até agora eu tentei isso
Rect roi = new Rect(0, 0, inputFrame.cols(), inputFrame.rows());
Mat cropped = new Mat(inputFrame, roi);
No entanto eu recebo um erro em algum lugar nas classes OpenCV que se parece com isso
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)
Eu estou chamando isso no retorno de chamada onCameraFrame fornecido pela classe wrapper opencv
Não sei como fazer isso, alguém já fez isso com sucesso?