Python 安裝 OpenCV 模組

本篇 ShengYu 將介紹如何在 Python 環境中安裝 OpenCV 模組。

以下 Python 安裝 OpenCV 模組的內容分為這幾部分,

  • Python 安裝 OpenCV 模組
  • Python 安裝 OpenCV contrib 模組

Python 安裝 OpenCV 模組

遇到 ImportError: No module named 'cv2' 這個錯誤訊息的話,請安裝 Python 的 OpenCV 模組。

官方文件:https://docs.opencv.org/master/
PyPI:https://pypi.org/project/opencv-python/
Github:https://github.com/skvark/opencv-python

輸入下列指令安裝 OpenCV 模組,以下列出 python 2 與 python 3 的方法︰
Python 2 安裝方法
以下為 pip 的安裝 opencv 方式,

1
$ pip install opencv-python

Ubuntu 的話還可以用 apt-get 來安裝,

1
$ sudo apt-get install python-opencv

Python 3 安裝方法
以下為 pip3 的安裝 opencv 方式,

1
$ pip3 install opencv-python

Ubuntu 的話還可以用 apt-get 來安裝,

1
$ sudo apt-get install python3-opencv

macOS 安裝 OpenCV 方法
macOS 用 pip 安裝如果遇到權限問題,可以加 --user 參數,macOS 更多 pip 細節可以看這篇

1
$ pip3 install opencv-python --user

Python 安裝 OpenCV contrib 模組

pip 安裝 OpenCV contrib 模組指令如下,

1
$ pip install opencv-contrib-python

其它相關文章推薦
Python 新手入門教學懶人包
Python pip install 如何安裝指定版本的套件
macOS 使用 pip 安裝 opencv