Я хочу вернуть массив finalResult в java.Любая помощь приветствуется.
extern "C"
JNIEXPORT void JNICALL
Java_com_testjniproject_MainActivity_AnalyseImageDisplay(JNIEnv *env, jobject instance, jlong sourceImageArray)
{
Mat &srcInputImg = *(Mat*)sourceImageArray;
vector<tuple<string, string, int>> result = AnalyseImage(srcInputImg);
enter code here
string finalResult[3];
for (int i=0; i < result.size(); i++)
{
cout << get<0>(result[i]) << " : " << get<1>(result[i]) << " With confidence " << get<2>(result[i]) << "%" << endl;
finalResult[i] = get<1>(result[i]);
}
}