opencv python翻转图片

opencv: cv2.flip 图像翻转 进行 数据增强


Syntax

flip(src, flipCode[, dst])


Demo


原图 1.jpg
左右翻转 1-h.jpg
左右和上下都翻转  1-hv.jpg
上下翻转 1-v.jpg

code

# encoding:utf-8

import cv2

image = cv2.imread("girl.jpg")

# Flipped Horizontally 水平翻转

h_flip = cv2.flip(image, 1)

cv2.imwrite("girl-h.jpg", h_flip)

# Flipped Vertically 垂直翻转

v_flip = cv2.flip(image, 0)

cv2.imwrite("girl-v.jpg", v_flip)

# Flipped Horizontally & Vertically 水平垂直翻转

hv_flip = cv2.flip(image, -1)

cv2.imwrite("girl-hv.jpg", hv_flip)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容