如何为OpenCV 3.0构建Java包装器



我通过opencv-300.jaropencv_java300.dll在Java应用程序中使用OpenCV 3.0。它们是标准安装的。但是一些额外的模块没有在标准安装中。所以我用OpenCV -contrib repo构建了一个OpenCV 3.0。

但是构建生成大约40个二进制文件。我如何生成类似于opencv-300.jaropencv_java300.dll的东西以供Java采用?我需要喝点酒精饮料吗?

我们可以用VS2013构建OpenCV +额外模块。额外的模块可以从:https://github.com/Itseez/opencv_contrib/releases

下载
  1. 在VS2013命令提示符中运行"cmake-gui.exe"。
  2. 点击"Configure"按钮。
  3. 选择VS2013作为生成模板。
  4. 根据需要修改配置项。
  5. 点击"Generate"生成VS2013项目文件。
  6. 打开生成的项目文件并构建。

裁判:

(*) http://answers.opencv.org/question/66571/how-to-build-the-java-wrapper-for-opencv-30/

http://answers.opencv.org/question/66630/javalangunsatisfiedlinkerror-when-using-binaries-built-from-source/

https://stackoverflow.com/questions/31508130/keypoints-was-cleared-after-descriptoerextractor

相关内容

  • 没有找到相关文章