import cv2
import numpy as np
img = cv2.imread("E:/code/conputer_visual/data/0.jpg", 1)
cv2.imshow("src", img)
img_info = img.shape
height = img_info[0]
width = img_info[1]
#生成旋转矩阵,param0为旋转中心,param1为选择角度,param2为缩放系数,0-1,越小缩放比例越大
mat_rotate = cv2.getRotationMatrix2D((height*0.5, width*0.5), 45, 0.5)
#生成旋转后的图像
dst= cv2.warpAffine(img, mat_rotate, (height, width))
cv2.imshow("new_window", dst)
cv2.waitKey()
opencv图片旋转
最新推荐文章于 2024-07-25 19:45:15 发布
关键词由CSDN通过智能技术生成