python opencv旋转图片90度_opencv图像镜像,转置达成图像旋转效果(python代码)

一. 原图顺时针旋转90°、180°、270° 。

#作者千秋

#QQ 919825501

import cv2

image = cv2.imread('1.jpg')

cv2.imshow("image", image)

#镜像

image1 = cv2.flip(image, -1) #原图顺时针旋转180度

cv2.imshow("1", image1)

#转置

image=cv2.transpose(image) #转置图像

cv2.imshow("0", image)

image22 = cv2.flip(image, 0)#等于原图顺时针旋转270度

cv2.imshow("22", image22)

image33 = cv2.flip(image, 1)#等于原图顺时针旋转90度

cv2.imshow("33", image33)

cv2.waitKey(0)

二. 转置图像顺时针旋转90°、180°、270° 。

#作者千秋

#QQ 919825501

import cv2

image = cv2.imread('1.jpg')

cv2.imshow("image", image)

#镜像

image2 = cv2.flip(image, 0)#相对于原图顺时针旋转180度的水平镜像翻转 ,等于转置图像顺时针旋转270度

cv2.imshow("2", image2)

image3 = cv2.flip(image, 1) #相对于原图水平镜像翻转 , 等于转置图像顺时针旋转90度

cv2.imshow("3", image3)

#转置

image=cv2.transpose(image) #转置图像

cv2.imshow("0", image)

image11 = cv2.flip(image, -1)#等于原图顺时针旋转270度的水平镜像翻转,相对于转置图像顺时针旋转180度

cv2.imshow("11", image11)

cv2.waitKey(0)

————————————————

版权声明:本文为CSDN博主「图像处理大大大大大牛啊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

你可能感兴趣的:(python,opencv旋转图片90度)