通过JNI传递并返回OpenCv Mat对象 [英] Pass and return OpenCv Mat object with JNI
本文介绍了通过JNI传递并返回OpenCv Mat对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想这样在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垫)
(JNIEnv * jenv, jclass, jstring fileInput, jobject mat)
Java接口为:
nativeDetectLine( String fileInput, Mat mat);
现在,我想将Mat传递给JNI并更改其值.
Now I want to pass the Mat to JNI and change its value.
任何人都可以给我教程或指南吗? 具体来说就是如何使用jobjects.
Can anyone give me a tutorial or guide? Specifically how work with jobjects.