flip(src,flipCode) flipCode = 0 表示上下翻转 flipCode > 0 表示左右翻转 flipCode < 0 上下 + 左右
import cv2
import numpy as np
lufei = cv2.imread('3.png')
new_lufei = cv2.flip(lufei,0)
img = cv2.resize(new_lufei,(800,500))
lufei = cv2.resize(lufei,(800,500))
cv2.imshow('lufei',img)
cv2.imshow("lu,",lufei)
cv2.waitKey(0)
cv2.destroyAllWindows()
显示结果:
import cv2
import numpy as np
lufei = cv2.imread('4.png')
new_lufei = cv2.flip(lufei,1)
img = cv2.resize(new_lufei,(800,500))
lufei = cv2.resize(lufei,(800,500))
cv2.imshow('lufei',img)
cv2.imshow("lu,",lufei)
cv2.waitKey(0)
cv2.destroyAllWindows()
显示结果:
import cv2
import numpy as np
lufei = cv2.imread('4.png')
new_lufei = cv2.flip(lufei,-1)
img = cv2.resize(new_lufei,(800,500))
lufei = cv2.resize(lufei,(800,500))
cv2.imshow('lufei',img)
cv2.imshow("lu,",lufei)
cv2.waitKey(0)
cv2.destroyAllWindows()
显示结果:
rotate(img,rotateCode) ROTATE_90_CLOCKWISE 90度顺时针 ROTATE_180 180度 ROTATE_90_COUNTERCLOCKWISE 90度逆时针
import cv2
import numpy as np
lufei = cv2.imread('4.png')
new_lufei = cv2.rotate(lufei,rotateCode=cv2.cv2.ROTATE_90_CLOCKWISE)
img = cv2.resize(new_lufei,(800,500))
lufei = cv2.resize(lufei,(800,500))
cv2.imshow('lufei',img)
cv2.imshow("lu,",lufei)
cv2.waitKey(0)
cv2.destroyAllWindows()
显示结果: