python opencv 旋转图片
【摘要】
import cv2
import numpy as np
img_path = 'C:/Users/WZChan/Desktop/'
# im = np.zeros(image.shape[:2], dtype="uint8")
img = np.ones((2,2),dtype=np.uint8)
theta = 15 * np.pi / 180
M = cv2...
import cv2 import numpy as np img_path = 'C:/Users/WZChan/Desktop/' # im = np.zeros(image.shape[:2], dtype="uint8") img = np.ones((2,2),dtype=np.uint8) theta = 15 * np.pi / 180 M = cv2.getRotationMatrix2D((2, 2), 45, 1) # # 第三个参数:变换后的图像大小 # res = cv2.warpAffine(img, M, (rows, cols)) # M_rotate = np.array([ # [np.cos(theta), -np.sin(theta), 0], # [np.sin(theta), np.cos(theta), 0] # ], dtype=np.float32) img_Eason = cv2.warpAffine(img, M, (2, 2)) print(img_Eason)
文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/80501764
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)