原图
1.
y_img = cv2.flip(img, 1) # 水平翻转,1=沿Y轴
2.
x_img = cv2.flip(img, 0) # 垂直翻转,1=沿Y轴, 0=沿X轴
3.
x_y_img = cv2.flip(img, -1) # -1 = 先水平翻转再垂直翻转,先沿Y轴翻转再沿X轴翻转
4.
tran_img = cv2.transpose(img)
由上面四种旋转可以组合出,
顺时针旋转90度
# 顺时针旋转90度 def Rotate90(img): trans_img = cv2.transpose(img) new_img = cv2.flip(trans_img, 1) return new_img
逆时针旋转90度
# 逆时针旋转90度 def Rotate_90(img): trans_img = cv2.transpose(img) new_img = cv2.flip(trans_img, 0) return new_img