【Google Colab】Python版OpenCVをブラウザ上で実行

無料のクラウド型Python開発環境「Google Colab」でPython版OpenCVをブラウザ上で実行する方法についてまとめました。

Python版OpenCVを実行

①ノートブックを開きます。
※「Google Colab」の基本操作はこちら→■【Google Colab/GPU】無料版の使い方

②セルに以下のコマンドを記述して実行し、OpenCVをインストールします。

!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python

③セルに以下のコマンドを記述して実行します。

from google.colab import files
uploaded = files.upload()

すると、[ファイル選択]ボタンが表示されるので画像ファイルをアップロードします。

④セルに以下のコマンドを記述して実行します。
出力結果にぼかしの効いた画像が表示されたら成功です。

#-*- coding:utf-8 -*-
import cv2
import numpy as np
import matplotlib.pyplot as plt

# 入力画像を読み込み
img = cv2.imread("input.jpg")

# グレースケール変換
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# 平均値フィルタでぼかし
dst = cv2.blur(gray, ksize=(3,3))

# 結果を出力
plt.imshow(dst, cmap="gray")

実行例

関連ページ
1 【Google Colab/GPU】無料版の使い方
2 Python入門 基礎文法とサンプル集
関連記事