OpenCVの使用cv2.warpAffine()実装イメージ翻訳

この記事の主な目的は、cv2.warpAffine()関数の基本的な使い方、私は別に詳細に説明ブログを持って、パラメータの特定の意味を示すことです。私たちは自分自身を設定することができるように変換行列Mの実装は、比較的単純であるため、当社独自の変換行列Mは、翻訳を達成するために設定されています

import cv2
import numpy as np

img = cv2.imread('aier.jpg')
rows,cols = img.shape[:2]

# 定义平移矩阵,需要是numpy的float32类型
# x轴平移200,y轴平移100, 2*3矩阵
M = np.float32([[1, 0, 200], [0, 1, 100]])
# 用仿射变换实现平移
img_s = cv2.warpAffine(img, M, (cols, rows), borderValue=(155, 150, 200))

ここでは、元の画像の挿入の説明
原画像
ここでの画像変換画像の挿入の説明
画像変換

公開された27元の記事 ウォン称賛20 ビュー1556

おすすめ

転載: blog.csdn.net/qq_39507748/article/details/104450039