cv2.flip(src, flipCode[, dst]) → dst
- src: 原始图像矩阵;
- dst: 变换后的矩阵;
- flipMode: 翻转模式,有三种模式;
0 — ---垂直方向翻转;
1----- -水平方向翻转;
-1------水平、垂直方向同时翻转
from matplotlib import pyplot as plt
import numpy as np
import cv2
image = cv2.imread("aier.jpg")
h_flip = cv2.flip(image, 1)
v_flip = cv2.flip(image, 0)
hv_flip = cv2.flip(image, -1)
plt.figure(figsize=(8,8))
plt.subplot(221)
plt.imshow(image[:,:,::-1])
plt.title('original')
plt.subplot(222)
plt.imshow(h_flip[:,:,::-1])
plt.title('horizontal flip')
plt.subplot(223)
plt.imshow(v_flip[:,:,::-1])
plt.title(' vertical flip')
plt.subplot(224)
plt.imshow(hv_flip[:,:,::-1])
plt.title('h_v flip')