OpenCV

画像処理 「OpenCV 4」画像を移動する

シンプルに画像を移動してみます。

サンプルコード

import cv2
import numpy as np
import matplotlib.pyplot as plt

image = cv2.imread("image.png")
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

plt.subplot(1, 2, 1)
plt.title('original')
plt.imshow(image)

height, width = image.shape[:2]
M = np.float32([[1, 0, 50], [0, 1, 100]])
image = cv2.warpAffine(image, M, (width, height))

plt.subplot(1, 2, 2)
plt.title('result')
plt.imshow(image)

plt.show()
実行結果