在Mac上,使用Eclipse开发工具,基于Java语言调用OpenCV Java API开发应用。本人亲测后将环境搭建流程整理如下。
环境介绍:
1. 操作系统版本:macOS High Sierra 10.13.1
2. Eclipse版本:Oxygen Release(4.7.0)
3. Java版本:1.8.0_60
4. OpenCV版本:3.3.1
具体流程:
1. 下载源码:https://opencv.org/releases.html
2. 编译源码:
① 进入源码所在目录:cd opencv-3.3.1
② 新建release文件夹:mkdir release
③ 进入release文件夹:cd release
④ 执行以下命令:
cmake -G "Unix Makefiles" ..
make
sudo make install
(注:以上参考http://blog.youkuaiyun.com/computerme/article/details/53433315)
3. 搭建开发环境:
① 进入Eclipse的偏好设置
② 依次进入:Java > User Libraries,点击New...,输入opencv-3.3.1,点击OK。
③ 选中opencv-3.3.1,点击Add External JARs...,导入release目录下的bin文件中的opencv-331.jar。
④ 选中Native library location:(None),点击Edit...。
⑤ 点击External Folder...,选择release目录下的lib文件夹,单击OK。
4. 小试牛刀: