zoukankan      html  css  js  c++  java
  • tensorflow实现图像的翻转

    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 plain copy
    1. import matplotlib.pyplot as plt;  
    2. import tensorflow as tf;  
    3.   
    4. image_raw_data_jpg = tf.gfile.FastGFile('11.jpg', 'r').read()  
    5.   
    6. with tf.Session() as sess:  
    7.     img_data_jpg = tf.image.decode_jpeg(image_raw_data_jpg)  
    8.     img_data_jpg = tf.image.convert_image_dtype(img_data_jpg, dtype=tf.float32)  
    9.     img_1 = tf.image.flip_up_down(img_data_jpg)  
    10.     img_2 = tf.image.flip_left_right(img_data_jpg)  
    11.     img_3 = tf.image.transpose_image(img_data_jpg)  
    12.   
    13.   
    14.     plt.figure(1)  
    15.     plt.imshow(img_1.eval())  
    16.     plt.figure(2)  
    17.     plt.imshow(img_2.eval())  
    18.     plt.figure(3)  
    19.     plt.imshow(img_3.eval())  
    20.     plt.show()  

    输出:

  • 相关阅读:
    第一个反汇编程序
    边缘网关协议(BGP)
    Servlet 学习小结之doPost()方法和doGet()方法
    extern "C"
    工欲善其事 必先利其器
    我是一个混蛋程序员
    KMP 算法——C
    二分查找——C语言
    大整数加法——C语言
    子字符串查找——C语言
  • 原文地址:https://www.cnblogs.com/bonelee/p/8953574.html
Copyright © 2011-2022 走看看