ValueError: cannot reshape array of size 4000000 into shape (3)
在用自己png格式的图片进行测试时,发现报错,
在多元回归模型中,报错:
在神经网络模型中,报错:
ValueError: cannot reshape array of size 4000000 into shape (3)
验证:赋值的部分输出 :发现为(0,0,0,255)
print(img.getpixel((x,y)))
OSError: cannot write mode RGBA as JPEG
发现由于输入的图像为png格式,所以数据RGBA格式,A代表的为透明度,所以我们需要转成RGB格式在进行使用:
im = Image.open("XXX.png", "r").convert("RGB")
修改完即可
报错原因:输入值与接收值个数不符