1.相似变换(Similarity Transform)相似变换, 旋转+平移+尺度变换;
其中α控制旋转角 ,tx、ty控制平移量,s控制尺度变换因子
opencv中先获取旋转矩阵,再对原图进行变换可得到相似变换。
#similarity transform
import cv2
img = cv2.imread('***.jpg')
M = cv2.getRotationMatrix2D((img.shape[1] / 2, img.shape[0] / 2), 30, 1) # newcenter, angle, scale 变换矩阵M
img_rotate = cv2.warpAffine(img, M, (img.shape[1], img.shape[<