我正在使用Keras预处理从ndarray获取PIL图像,但是显示得更亮。 (我之前使用过mean和std进行归一化。)
img = image.load_img(img_path, target_size=(224, 224))
x = image.img_to_array(img)
x = np.expand_dims(x, axis=0)
x = preprocess_input(x)
image_for_test = image.array_to_img(x[0,:,:,:])
cv2.imwrite('image_preprocessed.jpg', x[0, :, :, :])
image_for_test.show()
原因是什么,以及如何使PIL图像成为cv2创建的jpg? PIL and CV