import matplotlib.pyplot as plt import tensorflow.compat.v1 as tf img=tf.io.read_file("bg2.jpg") img=tf.image.decode_jpeg(img,channels=3) def visualize(original,augmented): plt.figure(figsize=(10,5)) plt.subplot(1,2,1) plt.title("Original image") plt.imshow(original) plt.subplot(1,2,2) plt.title("Augmented image") plt.imshow(augmented) plt.tight_layout() visualize(img,img)
这个是用jupyter实现的,进行图片读取,解码图片和定义一个可视化函数
image = tf.image.convert_image_dtype(img,dtype=tf.float32) augmented_image = tf.image.resize(images=image,size=(150,150)) visualize(image,augmented_image)
以上是图像缩放
import matplotlib.pyplot as plt imp