画像のトリミング/切り取り方法について解説します。
目次
画像 トリミング/切り取り
ここでは、opencv
を使って画像の切り取りを実施します。
サンプル画像は、100ピクセルごとに補助線を引いたこちらの美女の画像を例にします。
切り取りたい場所はこちらの2つにします。
サンプル1
サンプル2
import cv2
# 画像読み込みのパス
img = cv2.imread("./sample_image.jpg")
"""
切り取りの順番
img[top:bottom, left:right]
"""
# サンプル1の画像
image_1 = img[600:700, 600:700]
cv2.imwrite("./sample_cutting_1.jpg", image_1)
# サンプルの画像
image_2 = img[0:600, 600:1000]
cv2.imwrite("sample_cutting_2.png", image_2)