当前位置: 首页 > article >正文

opencv 图像翻转- python 实现

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

具体代码实现如下:

#-*-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()# 销毁图片显示窗口

代码执行显示图如下:

​​

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

数据可以如此美好!


http://www.kler.cn/news/365226.html

相关文章:

  • WPF的UpdateSourceTrigger属性
  • iPhone当U盘使用的方法 - iTunes共享文件夹无法复制到电脑怎么办 - 如何100%写入读出
  • 1.nginx安装【Docker】
  • 构建未来:AI初创企业的投资桥梁 —— AI Angels Fund
  • 高翔【自动驾驶与机器人中的SLAM技术】学习笔记(十二)拓展图优化库g2o(一)框架
  • ISO21434 信息安全开发流程咨询合规内容和步骤
  • 网站建设中需要注意哪些安全问题?----雷池社区版
  • 凯伦股份荣获中国钢结构协会2024年度技术创新奖
  • CentOS7上下载安装 Docker Compose
  • springboot社区网格管理系统-计算机毕业设计源码90901
  • MySQL同步到ES的方案选型
  • Uni-App-01
  • 教学资源的数字化:Spring Boot平台开发
  • 推荐一款USB总线调试工具:常用USB总线调试工具2024秋季版(1.1.10.41018 LTSC)
  • [含文档+PPT+源码等]精品基于springboot实现的原生微信小程序小区兼职系统
  • ES操作:linux命令
  • Redis在实践的关键点
  • JavaScript 第27章:构建工具与自动化
  • mysql 中常用的函数
  • 机器学习——元学习(Meta-learning)
  • YOLO11改进-注意力-引入自集成注意力机制SEAM解决遮挡问题
  • centos7 使用yum卸载redis3.2版本并安装redis5版本
  • vue父子传参的方式——Prop
  • 2024NENU新生培训-排序
  • BUUCTF re rsa做法(提供enc和key)
  • 【Linux】守护进程与作业控制:进程组、会话与控制终端