<button id="ssm6u"><optgroup id="ssm6u"></optgroup></button>
  • 跳轉至

    Mac下配置OpenCV的開發環境

    概要

    本文適合于有一臺macbook pro,并且沒有安裝ubuntu虛擬機, 同時又想學習opencv的同學。

    然后恭喜各位, mac環境配置opencv極其簡單,甚至不需要在終端輸入任何一條安裝代碼,只要跟著本文的指導一
    步一步往下做,就可以配置成功。

    keywords OpenCV MAC 開發環境配置

    作者:國家弟震菊

    編輯:阿凱-1Z實驗室

    dizhenju

    阿凱說: @國家弟震菊 是我的大學同學,專業是電子信息, 目前在杭電讀研。

    同時,他還是一個CG(電腦繪圖)大師哦, 大家可以在B站上看到他錄制的CG教學視頻。

    B站-國家弟震菊

    目錄

    OpenCV開發環境配置流程主要分一下三步

    1. 安裝Python3.6(Anaconda)

    2. 安裝OpenCV

    3. 安裝PyCharm (IDE)

    1安裝python3

    mac自帶python2.7,但是最新的opencv不支持python2.7了,所以最好的辦法就是安裝python3.6,非常簡單。

    首先去 Anaconda官網下載-MacOS版本的Anaconda, 選擇python3.6 version下載。

    mac-01

    mac-02

    下載完成以后得到安裝包,雙擊即可
    然后一路next即可,大概會占用你2個多G的空間,但是會節省你很多的時間.

    mac-03

    安成以后得到圖標, python3.6也安裝好了了.

    mac-04

    打開終端Terminal (mac的終端在lanuchpad ->其他)

    在終端中輸入:

    python -V
    

    如果顯示python 3.6.? 那么恭喜,python3.6已經安裝成功了。

    mac-05

    2安裝OpenCV

    打開剛才安裝的anacond-Navigator

    mac-04

    mac-06

    因為我在根目目錄已經安裝了了opencv,所以我新建了一個環境來展示,圖省事的同學可以直

    接在base(root)中安裝

    選擇Environments—>Not installed—>搜索opencv
    選擇py-opencv下載,期間會提醒你安裝一系列列的包,靜靜地等待安裝完成。

    mac-07

    安裝完成以后 你可以在installed 中找到了了py-opencv,這時候打開終端,先輸入入python進入python
    操作界面面輸入

    import cv2
    

    如果沒有跳出錯誤,再輸入

    cv2.version
    

    彈出3.4.1那說明opencv已經成功安裝了。

    mac-08

    3安裝PyCharm

    pycharm是一款很專為python開發的ide,會為python開發提供很多的便利。
    首先進入官網并且下載mac版pytharm

    PyCharm下載網址

    https://www.jetbrains.com/pycharm/

    mac-09

    有專業版和社區版,我們下載社區版就好了.

    ps: 因為專業版本需要收費啦, 對于初學者,專業的功能你暫時也用不到。

    至于安裝過程,非常容易,就不一一敘述了。安裝成功后打開pycharm。

    新建工程Create New Project, 給工程起個名字。

    mac-10

    mac-11

    然后新建一個python的腳本文件, 例如opencv-demo.py。

    mac-12

    隨便輸入一個簡單的opencv測試程序。例如

    運行腳本之前, 請找一個png圖片, 重命名為demo.png 然后拖動在工程里面, 跟py文件放置在同一路徑下。

    `opencv-demo.py

    # -*- coding: utf-8 -*-  
    import cv2
    # 讀入圖片
    img = cv2.imread('demo.png')
    # 創建窗口并展示圖片
    cv2.imshow('image', img)
    # 等待任意一個按鍵按下
    cv2.waitKey(0)
    # 關閉所有的窗口
    cv2.destroyAllWindows()
    

    如果發現有紅色色線條提示有問題,不用在意。

    然后執行run 。

    運行按鈕是右上角的綠色三角形。

    mac-13

    果然出錯了,提示說沒有cv2 這個模塊,這是因為pycharm并不知道從哪里導入這個cv2,所
    以還需要為pycharm配置opencv環境.

    下面是一系列圖片,根據圖片中的信息操作,肯定不會出問題:

    1. 選擇file -> defaults Settings 修改默認設置。

    mac-14

    1. 選擇左邊側邊欄的Project Interpreter 項目的腳本解釋器配置。

    默認的是python2.7,所以肯定不對,選擇Add Local , 添加本地的Python路徑。

    mac-15

    1. 選擇Existing environment , 找到你anaconda3的安裝目錄,根據圖片里面的位置找到最終的python文件,ok即可.

    mac-16

    現在python版本變成了3.6,還多了很多的包,這就是anaconda3配置出來的Python科學計算開發環境。

    mac-17

    然后選擇 run ->EditConfigurations

    運行環境配置在IDE的右上角。

    mac-19

    選擇我們剛剛弄出來的python3.6,然后點擊ok,就可以運行程序了。

    mac-20

    mac-18


    韩国精品无码一区二区三区,精品无码一区二区三区AV,欧洲丰满美熟女乱又伦AV,亚洲午夜久久久影院伊人