如何查看或生成.so文件中捆绑的Swig cpp绑定以供opencv使用?
这是为了查看jobject或其他对象如何转换并用于现有的本机opencv方法。
例如:一个方法将2个java Mat
作为输入并返回java Mat
,
JNIEXPORT jobject JNICALL Java_com_generic_cats_ndog_customNativeMethod(
JNIEnv *env,
jobject instance,
jobject mat1,
jobject mat2)
// do some operations
return mat1;
知道此特定模板可能已被某些本机方法使用,因此能够查找那些现有实现的JNICALL作为类型转换参考会很好。