Pass and return OpenCv Mat object with JNI
问题 I would like to write a function in JNI like this: JNIEXPORT jobject JNICALL Java_com_datumdroid_android_ocr_simple_HoughLine_nativeDetectLine (JNIEnv * jenv, jclass, jstring fileInput, jobject mat) The Java interface would be : nativeDetectLine( String fileInput, Mat mat); Now I want to pass the Mat to JNI and change its value. Can anyone give me a tutorial or guide? Specifically how work with jobjects. 回答1: http://answers.opencv.org/question/12271/can-the-java-interface-pass-a-mat-to