OpenCV (画像)
画像データーのnumpyとしての読み込み
import cv2 # pip install opencv-python
import numpy as np
im = cv2.imread(path) ※pathに日本語が含まれていると読み込めない(エラーにはならない)
画像の高さ/幅の取得
h, w = im.shape[0], im.shape[1]
コピーの作成
copyim = im.copy()
リサイズ
rim = cv2.resize(im, (w, h))
比較
np.array_equal(tim, cim)
⇒同じなら真
白黒化
grayim = cv2.cvtColor(im, cv2.COLOR_BGR2GRAY)
二値化
binim = cv2.threshold(grayim, 127, 255, cv2.THRESH_BINARY)