PyOpenCV图像逆时针旋转90度
warpAffine方法效果很搓,留下大片黑色区域。
使用flip和transpose可以实现逆时针旋转90度。先flip或先transpose均可。
#coding:utf-8
import cv2
im = cv2.imread(‘lena.jpg’)
dst_im = cv2.flip(im, 1) #原型:cv2.flip(src, flipCode[, dst]) → dst flipCode表示对称轴 0:x轴 1:y轴. -1:both
dst_im = cv2.transpose(dst_im)
cv2.imwrite(save_name_full, dst_im) #保存
本文介绍了一种使用PyOpenCV进行图像逆时针旋转90度的方法,避免了使用warpAffine方法留下的大片黑色区域问题。通过结合flip和transpose函数,实现了更有效的图像旋转。
1125

被折叠的 条评论
为什么被折叠?



