通过opencv android JNI中的指针访问MAT

时间:2017-09-04 11:38:29

标签: java android c++ opencv java-native-interface

我有以下jni方法,其中我传递图像的文件地址。

public native long readMat(String imagePath);

在这个方法里面我用这个

从给定地址读MAT
const char *realPath = env->GetStringUTFChars(imagePath, 0);
Mat host= imread(realPath);

现在假设我有一些其他的java方法在这个垫上做了一些操作, 我也希望在这些方法中访问这个MAT,但我不想一次又一次地阅读它,所以我试图找出任何方法可以帮助我保持MAT的引用并且每当我想要时都使用它对它进行任何操作。

0 个答案:

没有答案