pyplot显示图像报错:Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers)
原因:用cv2.imread读进来的图片是uint8格式的,每个点的像素值在[0,255]之间,之前定义的
image = tf.placeholder(tf.float32,[127,127,3])图片占位符是float32,所以会直接将0-255之间的整数变成小数,但是并没有归一化! 要显示float32格式的图片,还需要一步操作:
image = image/255.
本文解决了使用Pyplot显示图像时出现的“Clipping input data to the valid range for imshow with RGB data”错误。该问题源于图像数据类型不匹配,文章详细介绍了如何通过调整图像数据格式来解决此问题。
3202

被折叠的 条评论
为什么被折叠?



