こんにちは、デジタルボーイです。備忘録がてら、macとLinuxにpipでcv2(OpenCV-Python)をインストールするための手順を、まとめておきます。
デジタルボーイです。
データサイエンス歴20年以上のおっさんです。中小企業診断士として、データサイエンス、WEBマーケティング、SEOに関するデータ分析、コンサルティングの仕事をしています。自己紹介の詳細はコチラ
お時間のない人のための、結論!!
cv2(OpenCV-Python)のインストールは以下のコマンドで実行できます。
pip install opencv-python
環境設定
- OS: macOS
- Python: 3.11.0
最新版のcv2(OpenCV-Python)をインストールする手順
cv2(OpenCV-Python)は、Pythonで画像を操作するための定番ツールです。画像処理だけでなく、最近はやりの機械学習やディープラーニングの実行時にも使われる人気の高いツールですね!ポイントは、pip installでは、ライブラリ名をopencv-python
と指定するところです
以下の手順でインストールできます。
まず、念のため、pipを最新版にアップデートしておきます。
% pip install --upgrade pip
次に、cv2(OpenCV-Python)をインストールします。
% pip install opencv-python
インストールするとこんな感じの画面になります。
インストールされたバージョンを確認するには、以下のコマンドを使用します。
% pip show opencv-python
Name: opencv-python
Version: 4.10.0.84
Summary: Wrapper package for OpenCV python bindings.
Home-page: https://github.com/opencv/opencv-python
Author:
Author-email:
License: Apache 2.0
Location: /opt/homebrew/lib/python3.11/site-packages
Requires: numpy
Required-by:
バージョンを指定してcv2(OpenCV-Python)をインストールする手順
特定のバージョンのcv2をインストールしたい場合は、次の手順を使用します。pip index versions
でインストール可能なバージョンを確認できます。
% pip index versions opencv-python
WARNING: pip index is currently an experimental command...
opencv-python (4.8.1.78)
Available versions: 4.8.1.78, 4.8.0.76, 4.7.0.72, 4.6.0.66, 4.5.5.64, ...
INSTALLED: 4.8.1.78
LATEST: 4.8.1.78
バージョンを指定してインストールするには、==x.x.x.xx
の形式を使用します。
% pip install opencv-python==4.7.0.72
cv2の簡単な使用例
以下は、cv2を使用して画像を読み込み、グレースケールに変換する簡単な例です。
import cv2
# 画像を読み込む
img = cv2.imread('sample.png')
# グレースケールに変換
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 画像を保存
cv2.imwrite('gray_sample.jpg', gray)
print("画像の処理が完了しました。")
このスクリプトは、適当に置いた’sample.png’という名前の画像ファイルを読み込み、グレースケールに変換した後、’gray_sample.jpg’として保存します。
まとめ
以上が、pipを使用したcv2(OpenCV-Python)ライブラリのインストール手順と簡単な使用例でした!cv2は画像処理や機械学習プロジェクトで非常に役立つツールです。