
はじめに
画像処理や機械学習でよく使われるOpenCV(Open Source Computer Vision Library)は、Pythonでの開発にも最適なライブラリです。本記事では、Windows・Mac・Linuxそれぞれの環境でのOpenCVのインストール方法を解説します。
1. WindowsでのOpenCVインストール
① Pythonのインストール(未インストールの場合)
OpenCVをPythonで使うには、Python 3.xが必要です。
公式サイト(https://www.python.org/)から最新のPythonをダウンロードしてインストールしてください。
② OpenCVをpipでインストール
ターミナル(またはコマンドプロンプト)で以下のコマンドを実行します。
pip install opencv-python
追加でNumPyもインストールしておくと便利です。
pip install numpy
OpenCVのフル機能版(contrib含む)をインストールしたい場合:
pip install opencv-contrib-python
③ インストール確認
Pythonの対話モードを開き、以下のコードを実行してバージョンを確認します。
import cv2
print(cv2.__version__)
エラーが出ずにバージョンが表示されれば、インストール成功です!
2. MacでのOpenCVインストール
① Homebrewでインストール(おすすめ)
Macの場合、Homebrewを使うと簡単にインストールできます。
Homebrewが未インストールの場合は、以下のコマンドでインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrewを使ってOpenCVをインストール
brew install opencv
Python用のOpenCVをpipでインストールする場合:
pip install opencv-python
② インストール確認
import cv2
print(cv2.__version__)
バージョンが表示されれば成功です!
3. Linux(Ubuntu)でのOpenCVインストール
① パッケージの更新
まず、システムのパッケージを最新にします。
sudo apt update && sudo apt upgrade -y
② OpenCVをインストール
Ubuntuでは、aptを使ってOpenCVをインストールできます。
sudo apt install python3-opencv
または、pipを使ってインストール:
pip install opencv-python
contribを含めたい場合:
pip install opencv-contrib-python
③ インストール確認
import cv2
print(cv2.__version__)
エラーがなければインストール成功です。
4. まとめ
| OS | インストール方法 |
|---|---|
| Windows | pip install opencv-python |
| Mac | brew install opencv または pip install opencv-python |
| Linux | sudo apt install python3-opencv または pip install opencv-python |
環境によっては、依存関係のエラーが出ることがあります。その場合は、エラーメッセージを確認しながらpip install --upgradeなどで対応してください。
ぜひOpenCVを活用して、画像処理や機械学習に挑戦してみましょう!