Python 无法调整numpy图像阵列的大小,尽管其大小正确

Python 无法调整numpy图像阵列的大小,尽管其大小正确,python,numpy,Python,Numpy,800*640*3=1440000 那为什么它会给我这个错误呢 ValueError:无法将大小为1440000的数组重塑为形状为800640,3如果要检查其是否正确,应使用: 800*640*3 == 1440000 但结果将是错误的 事实上,800*640*3=1536000。重新检查你的数学。800*640*3=1536000。。已经晚了;D

800*640*3=1440000 那为什么它会给我这个错误呢


ValueError:无法将大小为1440000的数组重塑为形状为800640,3如果要检查其是否正确,应使用:

800*640*3 == 1440000 
但结果将是错误的


事实上,800*640*3=1536000。

重新检查你的数学。800*640*3=1536000。。已经晚了;D