\libopencv\java\src\org\opencv\calib3d\Calib3d.java 就是专门调用JNI的类
findCirclesGrid_0() 和 findCirclesGrid_1()是cv::findCirclesGrid()函数的两个重载函数。
CV_EXPORTS_W is defined inmodules/core/include/opencv2/core/types_c.h as alias for CV_EXPORTS, CV_EXPORTSis defined as:
#if (defined WIN32 || defined _WIN32 || defined WINCE) && defined CVAPI_EXPORTS
define CV_EXPORTS __declspec(dllexport)
#else
define CV_EXPORTS
#endif
大体意思是,CV_EXPORTS_W是__declspec(dllexport) 的一个别称,
使用 __declspec(dllexport) 关键字从 DLL 导出数据、函数、类或类成员函数。
\libopencv\native\jni\include\opencv2\calib3d.hpp 就是动态库的头文件,声明动态库中的函数: