tensorflow实现图像的翻转
实现 图像 Tensorflow 翻转
2023-09-14 09:11:53 时间
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:以一定概率从左到又翻转
例如:
- import matplotlib.pyplot as plt;
- import tensorflow as tf;
- image_raw_data_jpg = tf.gfile.FastGFile('11.jpg', 'r').read()
- with tf.Session() as sess:
- img_data_jpg = tf.image.decode_jpeg(image_raw_data_jpg)
- img_data_jpg = tf.image.convert_image_dtype(img_data_jpg, dtype=tf.float32)
- img_1 = tf.image.flip_up_down(img_data_jpg)
- img_2 = tf.image.flip_left_right(img_data_jpg)
- img_3 = tf.image.transpose_image(img_data_jpg)
- plt.figure(1)
- plt.imshow(img_1.eval())
- plt.figure(2)
- plt.imshow(img_2.eval())
- plt.figure(3)
- plt.imshow(img_3.eval())
- plt.show()
输出:
相关文章
- 直方图均衡化的原理及实现途径_请简述图像直方图均衡的原理
- 自动编码器重建图像及Python实现
- 【说站】python如何实现图像等比缩放
- 亚马逊云科技最新赛事思路拓展 | 如何实现超大尺寸图像快速识别?
- 使用基于注意力的编码器-解码器实现医学图像描述
- 查找表实现高效的图像超分辨率!论文/代码速递2022.10.31!
- 【5】OpenCV2.4.9实现图像拼接与融合方法【SURF、SIFT、ORB、FAST、Harris角点 、stitch 】
- webRTC多人视频通信实现思路
- Photoshop打包实现AI图像论文,英伟达在实时视频上PS之路上越走越远
- Python实现图像与Base64格式互转
- 技术干货|如何利用 ChunJun 实现数据实时同步?
- Java一个简单的线程池实现详解编程语言
- MySQL实现图像存储的简易方法(mysql存储图片类型)
- 图像质量提升利用Linux系统 实现相机图像质量的提升(linux相机)
- 使用C实现MySQL连接池(cmysql连接池)
- 利用Oracle触发器实现数据安全性(oracle触发器类型)
- Java调用Linux库实现跨系统功能(java调用linux库)
- SQL Server 助力杨淑娟实现事业梦想(sqlserver杨淑娟)
- 利用Redis绑定更实现更省时的注释处理(注释redis bind)
- C语言实现Oracle数据库中存储图像的方法(c oracle 存图像)
- Oracle中间连接器实现信息系统整合的关键支撑(oracle中间连接器)
- Oracle数据库中添加分区实现数据更好管理(oracle中加分区)
- 深入浅出Redis集合的实现原理(redis集合的实现原理)
- 用PaddlePaddle实现图像分类-DistResNet
- 基于PaddlePaddle的图像语义分割ICNet实现
- ASP实现头像图像随机变换
- 用sql语句实现分离和附加数据库的方法
- jquery实现固定顶部导航效果(仿蘑菇街)
- python定时采集摄像头图像上传ftp服务器功能实现
- PHP实现将HTML5中Canvas图像保存到服务器的方法
- php中用memcached实现页面防刷新功能