使用tf.image.resize_images之后,我的照片变成了可怕的画面

陳清山*_*陳清山 7 tensorflow

  1. original_picture(size:128*128)像这样:

在此输入图像描述

  1. 使用此功能后

    image = tf.image.resize_images(original_image,(128,128))
    
    Run Code Online (Sandbox Code Playgroud)
  2. 最后我使用plt.imshow()来显示我的手势图片

在此输入图像描述

小智 1

颜色被反转,即每个像素的颜色[r, g, b]显示为[255 - r, 255 - g, 255 - b]

这可能与您在步骤 2 中获取的图像的数据类型有关。调整图像大小后尝试以下操作:

image = image.astype(np.uint8)
Run Code Online (Sandbox Code Playgroud)