我必须在使用 NDK 的 Android 平台中使用 OpenCV 重用一些 C++ 代码。我已正确完成设置,但我不确定如何为 C++ 代码编写包装器。有人可以向我提供一些文档,以便我了解如何去做吗?到目前为止,我有:
using namespace cv;
void surf_detection(Mat img_1,Mat img_2);
void
Java_com_example_trafficvideo_MainActivity_countFromJNI( JNIEnv* env,
jobject thiz ){
/** @function main */
int i;
int key;
CvCapture* capture = cvCaptureFromAVI("raw.TrafficVideoNew.mp4");// Read the video file
if (!capture){
std::cout <<" Error in capture video file";
.
.
.
.
.
.
.
我很确定这是错误的。任何帮助将不胜感激!
最佳答案
关于c++ - 使用 OpenCV 的 C++ 代码的 JNI 包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22644306/