tensorflow实现图像的裁剪和填充方法

  

tensorflow里面提供了实现图像进行裁剪和填充的函数,就是tf.image。resize_image_with_crop_or_pad (img,高度,宽度)。img表示需要改变的图像,身高是改变后图像的高度,宽度是宽度。

  

        进口matplotlib。pyplot plt;   进口tensorflow特遣部队;      image_raw_data_jpg=tf.gfile.FastGFile (“11. jpg”、“r”) .read ()      与tf.Session税():   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)   作物=tf.image。resize_image_with_crop_or_pad (img_data_jpg、500、500)   垫=tf.image。resize_image_with_crop_or_pad (img_data_jpg、2000、2000)      plt.figure (1)   plt.imshow (crop.eval ())   plt.figure (2)   plt.imshow (pad.eval ())   plt.show ()   之前      

  

 tensorflow实现图像的裁剪和填充方法

  

以上这篇tensorflow实现图像的裁剪和填充方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

tensorflow实现图像的裁剪和填充方法