Mac+OpenCV+IntelliJ+JAVA环境搭建

安装MacPorts

  • 应用商店安装XCode

  • Xcode Command Line Tools的安装

    1
    xcode-select --install
  • 证书允许

    1
    sudo xcodebuild -license
  • 安装MacPorts

    MacPorts的官网下载地址

  • 设置环境变量

    1
    2
    cd ~
    vi .bash_profile

    添加如下两行

    1
    2
    export PATH=/opt/local/bin:$PATH
    export PATH=/opt/local/sbin:$PATH

    让配置生效

    1
    source .bash_profile

安装openCV

安装openCV+ java

1
2
sudo port selfupdate
sudo port install opencv +java

+号前有空格,+号后无空格。

若中途出现错误如下:

Error: Failed to build db48: command execution failed

则输入以下命令删除,再重新进行安装db48后,再安装opencv

1
2
sudo port clean db48
sudo port install db48

安装确认

1
port contents opencv | grep java

出现以下信息代表安装完成:

1
2
/opt/local/share/OpenCV/java/libopencv_java343.dylib
/opt/local/share/OpenCV/java/opencv-343.jar

Brew安装openCV

1
/usr/local/Cellar/opencv/3.4.3

Idea配置

项目右键–>Open Module Settings–>Libratries–>加号–>Java–>/opt/local/share/OpenCV/java/–>OK

Tomcat8 VM options 配置如下

1
-Djava.library.path=/opt/local/share/OpenCV/java/