opencv 图像翻转- python 实现

在做图像数据增强时会经常用到图像翻转操作 flip。

具体代码实现如下:

python 复制代码
#-*-coding:utf-8-*-
# date:2021-03
# Author: DataBall - XIAN
# Function: 图像翻转

import cv2 # 导入OpenCV库

path = 'test.jpg'

img = cv2.imread(path)# 读取图片
cv2.namedWindow('image',1)
cv2.imshow('image',img) # 显示图片
cv2.waitKey(0)

img_flip = cv2.flip(img,1) # 图像左右翻转
cv2.namedWindow('img_flip_LR',1)
cv2.imshow('img_flip_LR',img_flip) # 显示图片
cv2.waitKey(0)

img_flip = cv2.flip(img,0) # 图像上下翻转
cv2.imshow('img_flip_UD',img_flip) # 显示图片
cv2.waitKey(0)

img_flip = cv2.flip(img,-1) # 图像顺直水平同时翻转
cv2.imshow('img_flip_LRUD',img_flip) # 显示图片
cv2.waitKey(0)# 等待,直到键盘有按键按下

cv2.destroyAllWindows()# 销毁图片显示窗口

代码执行显示图如下:

​​

助力快速掌握数据集的信息和使用方式。

数据可以如此美好!

相关推荐
Dxy12393102163 分钟前
Python使用XPath定位元素:动态计算与函数调用
开发语言·python
qq_3493174817 分钟前
CSS如何实现Bootstrap进度条自定义动画_利用keyframe关键帧
jvm·数据库·python
KaneLogger17 分钟前
设置全局智能体回复风格
人工智能
wltx168819 分钟前
海外版GEO优化适合耳机出口吗?
人工智能·python
vonlycn24 分钟前
PaddleDetection转ONNX 填坑
python·onnx·paddledetection
2401_8714928525 分钟前
Python机器学习怎么防止数据泄漏_确保Scaler在Pipeline内拟合
jvm·数据库·python
2301_8180084432 分钟前
MySQL怎样在触发器中引用新旧数据行_NEW与OLD关键字详解
jvm·数据库·python
AI袋鼠帝36 分钟前
作为练习两年半的OPC,我想给普通人7条真诚建议
人工智能
智慧景区与市集主理人40 分钟前
露营设备租赁低效?巨有科技计时租赁系统激活五一增收新动能
大数据·人工智能
夏沫の梦1 小时前
DeepSeek V4部署:高效长上下文推理的实现详解
人工智能