mac os 10.14.1 opencv-3.4.3 java8 home brew intellij idea

用brew安装opencv,是最快捷的方式。

用MacPorts安装opencv,据说也很快捷,尝试了,但安装失败了。

1,先创建个目录

>>sudo mkdir /usr/local/Frameworks
>>sudo chown $(whoami):admin /usr/local/Frameworks

2,安装brew

这一步参照brew官方文档,一行命令就搞定了

3,安装cmake 和 ant

>>brew install cmake

>>brew install ant

4,安装opencv,make的时间比较长,差不多半小时才能安装完,请耐心等待

>>brew install opencv

5,安装成功后,会有如下提示

Warning: opencv dependency gcc was built with a different C++ standard

library (libstdc++ from clang). This may cause problems at runtime.

/usr/local/Cellar/opencv/3.4.3_1: 639 files, 218.7MB

顺利安装完成,如何与java集成,大家网上搜吧,很多,很简单

具体安装目录是,如下

/usr/local/Cellar/opencv/3.4.3_1

/usr/local/Cellar/opencv/3.4.3_1/share/OpenCV/java

-rwxr-xr-x  1 jelly  admin  1764256 12 13 14:41 libopencv_java343.dylib

-rw-r--r--  1 jelly  admin   696746 12 13 14:32 opencv-343.jar

6,在intellij-idea中运行,下面2步,大家网上搜索吧,很多,大都正确

先导入opencv-343.jar,想导入/usr下的xx.jar包,在弹出窗口中,需要组合按键command+shift+.

vm options中添加-Djava.library.path=/usr/local/share/OpenCV/java

7,执行代码

package com.ak47;

import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
import org.opencv.core.Scalar;

/**
 * Hello world!
 */
public class App {
    static {
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
    }

    public static void main(String[] args) {
        System.out.println("Hello World!");
        Mat m = new Mat(5, 10, CvType.CV_8UC1, new Scalar(0));
        System.out.println("OpenCV Mat: " + m);
    }
}

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值