opencv_python:cv2.flip() 图像翻转函数

文章目录

    • 1 cv2.flip()函数
    • 2 demo
    • 3 效果
      • 原图
      • image3 = cv2.flip(image, -1) 水平垂直翻转
      • image3 = cv2.flip(image, 0) 垂直翻转
      • image1 = cv2.flip(image, 1) 水平翻转

1 cv2.flip()函数

flip是opencv的一个图片翻转函数。

cv2.flip(filename, flipcode) 

filename:需要操作的图像
flipcode:翻转方式

参数:

flipCode 翻转方式
1 水平翻转
0 垂直翻转
-1 水平垂直翻转

2 demo

import cv2 
image = cv2.imread('./test.jpg')
image1 = cv2.flip(image, 1)  # 水平翻转
image2 = cv2.flip(image, 0)  # 垂直翻转
image3 = cv2.flip(image, -1)  # 水平垂直翻转

3 效果

原图

opencv_python:cv2.flip() 图像翻转函数_第1张图片

image3 = cv2.flip(image, -1) 水平垂直翻转

opencv_python:cv2.flip() 图像翻转函数_第2张图片

image3 = cv2.flip(image, 0) 垂直翻转

opencv_python:cv2.flip() 图像翻转函数_第3张图片

image1 = cv2.flip(image, 1) 水平翻转

opencv_python:cv2.flip() 图像翻转函数_第4张图片

你可能感兴趣的:(opencv,opencv,python,计算机视觉)