Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

【初心者向け】OpenCVのインストール方法【Windows・Mac・Linux対応】



はじめに

画像処理や機械学習でよく使われるOpenCV(Open Source Computer Vision Library)は、Pythonでの開発にも最適なライブラリです。本記事では、WindowsMacLinuxそれぞれの環境でのOpenCVのインストール方法を解説します。


1. WindowsでのOpenCVインストール

Pythonのインストール(未インストールの場合)

OpenCVPythonで使うには、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. LinuxUbuntu)での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を活用して、画像処理や機械学習に挑戦してみましょう!