from:https://blog.csdn.net/uestc_c2_403/article/details/72703097

tensorflow内部含有实现图像翻转的函数为

tf.image.flip_up_down:从上向下翻转

tf.image.flip_left_right:从左到又翻转

tf.image.transpose_image:对角线翻转

tf.image.random_flip_up_down:以一定概率从上向下翻转

tf.image.random_flip_left_right:以一定概率从左到又翻转

例如:

[python] view plaincopy
  1. import matplotlib.pyplot as plt;
  2. import tensorflow as tf;
  3. image_raw_data_jpg = tf.gfile.FastGFile('11.jpg', 'r').read()
  4. with tf.Session() as sess:
  5. img_data_jpg = tf.image.decode_jpeg(image_raw_data_jpg)
  6. img_data_jpg = tf.image.convert_image_dtype(img_data_jpg, dtype=tf.float32)
  7. img_1 = tf.image.flip_up_down(img_data_jpg)
  8. img_2 = tf.image.flip_left_right(img_data_jpg)
  9. img_3 = tf.image.transpose_image(img_data_jpg)
  10. plt.figure(1)
  11. plt.imshow(img_1.eval())
  12. plt.figure(2)
  13. plt.imshow(img_2.eval())
  14. plt.figure(3)
  15. plt.imshow(img_3.eval())
  16. plt.show()

输出:

转载于:https://www.cnblogs.com/bonelee/p/8953574.html

tensorflow实现图像的翻转相关推荐

  1. Python+OpenCV 图像处理系列(9)—— 图像的翻转和缩放插值

    1. 图像的翻转 图像翻转 (Image Flip),图像翻转的本质像素映射,OpenCV 支持三种图像翻转方式: X轴翻转,flipcode = 0 Y轴翻转, flipcode = 1 XY轴翻转 ...

  2. 【深度学习入门到精通系列】Python批量实现图像镜像翻转

    ''' Python批量实现图像镜像翻转 函数:DataAugment() 函数功能:扩大数据量 输入参数:dir_path----图片库路径 '''import cv2 import os impo ...

  3. Python-OpenCV学习--USB摄像头读取图像上下翻转

    一.图像上下翻转 import cv2 import numpy as np # 上下翻转 def RotateClockWise180(img):     new_img=np.zeros_like ...

  4. tensorflow 旋转图片_使用TensorFlow对图像进行随机旋转的实现示例

    https://www.jb51.net/article/178934.htm 在使用深度学习对图像进行训练时,对图像进行随机旋转有助于提升模型泛化能力.然而之前在做旋转等预处理工作时,都是先对图像进 ...

  5. 【OpenCV 例程200篇】29. 图像的翻转(cv2.flip)

    [OpenCV 例程200篇]29. 图像的翻转(cv2.flip) 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 ...

  6. java 图片旋转 翻转 镜像处理_Java OpenCV实现图像镜像翻转效果

    本文实例为大家分享了Java OpenCV实现图像镜像翻转效果的具体代码,供大家参考,具体内容如下 主要使用OpenCV的flip()方法,可以实现图像的垂直.水平以及同时垂直镜像翻转. flip是C ...

  7. Java垂直镜像,Java OpenCV实现图像镜像翻转效果

    本文实例为大家分享了Java OpenCV实现图像镜像翻转效果的具体代码,供大家参考,具体内容如下 主要使用OpenCV的flip()方法,可以实现图像的垂直.水平以及同时垂直镜像翻转. flip是C ...

  8. java图片镜像代码_Java OpenCV实现图像镜像翻转效果

    本文实例为大家分享了Java OpenCV实现图像镜像翻转效果的具体代码,供大家参考,具体内容如下 主要使用OpenCV的flip()方法,可以实现图像的垂直.水平以及同时垂直镜像翻转. flip是C ...

  9. 【tensorFlow】——图像数据增强、读取图像、保存图像

    #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/4/13 10:54 # @Author : @linlianqin # @S ...

最新文章

  1. HALCON基于形变的模板匹配实现
  2. 什么是按位移位(位移)运算符以及它们如何工作?
  3. 如何轻松搞定CRUD的创建人、修改人、时间等字段的赋值
  4. 【Android 逆向】函数拦截原理 ( 可执行程序基本结构 | GOT 全局偏移表 | 可执行程序函数调用步骤 )
  5. PHP中遍历关联数组的方法
  6. 华为手机连接电脑显示无法连接服务器,无法连接到服务器电脑
  7. 机械硬盘4k读写速度_有容乃大,18T企业级机械硬盘旗舰—希捷银河Exos X18测试...
  8. java中什么表示打印_在java中打印对象时会发生什么
  9. Spring Aop——给Advice传递参数
  10. 谷歌10月15日发布 Pixel 4;高通以31亿美元收购与TDK公司权益;甲骨文、VMware就云技术及支持达成协议……...
  11. 中兴通讯首届郑和杯无线应用创作挑战赛正式启动
  12. 支付宝手机网站即时交易 自己封装的类
  13. windows10和安装linux双系统安装教程(超简单)
  14. MyEclipse自定义JSP模板
  15. 各种系统架构图与详细说明
  16. 经验分享:使用谷歌浏览器下载想要的任意网页视频/音乐的方法
  17. 半车模型悬架系统的simulink仿真
  18. 基于Springboot+Vue开发前后端端分离农产品进销存系统
  19. P1500 丘比特的烦恼
  20. 正确简单地安装Tensorflow和Keras

热门文章

  1. python核心教程第二版答案_《python核心教程》课后题答案注解
  2. Mysql之case when用法总结
  3. openresty require报错
  4. vs2017开发php,C#编写的可供PHP调用的com dll(Visual studio 2017)
  5. linux服务器文件后缀名,linux服务器备份网站程序并下载到本地(自动)
  6. java两个有序数组的初始化_leecode:88–合并两个有序数组 | 星尘
  7. python执行bat文件_python自动运行cmd,bat文件
  8. php mysql 删除数据库,MySQL——删除数据库
  9. fio模拟mysql写入速度_IO压力测试工具 -- FIO 使用说明
  10. php的div和p的区别,p标签与div标签区别