OpenCV在Mac下的部署 Java-IntelliJ IDEA


Xcode Command Line

Tools的安裝

兩種選擇:

  1. 直接在AppStore中下載Xcode

  2. 使用命令行安裝:

    xcode-select --install
    

Xcode的證書許可

sudo xcodebuild -license

會要求閱讀license,翻頁翻到最后,然后同意。

MacPorts的安裝

MacPorts的官網下載地址:下載地址

注:該pkg文件的安裝時間較長,可能需要多次安裝(若安裝不成功)

環境變量的配置

  1. 編輯:

    vim ~/.bash_profile
    
  2. 添加如下兩行:

    export PATH=/opt/local/bin:$PATH
    export PATH=/opt/local/sbin:$PATH
    
  3. 使配置生效:

    source .bash_profile
    

安裝OpenCV

安裝OpenCV +java

sudo port selfupdate
sudo port clean db48
sudo port install db48
sudo port install opencv +java

過程為:

  1. 更新MacPorts
  2. 清除並重裝db48(其可能導致安裝失敗)
  3. 安裝OpenCV +java

安裝確認

port contents opencv | grep java

下列信息的出現代表安裝成功:

/opt/local/share/OpenCV/java/libopencv_java(數字取決於版本號).dylib
/opt/local/share/OpenCV/java/opencv-(數字取決於版本號).jar

Idea配置

  1. 導入jar包:

  2. 更新VM配置:

額外可能產生的問題

如果jdk版本過低,可能會導致version在編譯時直接編譯失敗,因為OpenCV的更高版本使用了jdk12。若出現了這種情況,直接在Oracle的官網上下載jdk12然后在idea中進行配置:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM