OpenCVで画像の大きさを取得してリサイズする

画像の大きさから最適なサイズにリサイズするのに (たぶん) 使えます。

画像の大きさの取得

height = img.shape[0]
width = img.shape[1]

img に画像が入っていると、これだけで取得できます。

リサイズ

new_img = cv2.resize(img, (HEIGHT, WIDTH))

HEIGHT, WIDTH は任意の値を指定します。