Discuss / Python / struct.unpack('<ccIIIIIIHH', s) 读取图片,高度不正确;

struct.unpack('<ccIIIIIIHH', s) 读取图片,高度不正确;

Topic source

为什么?  struct.unpack('<ccIIIIIIHH', s) 读取图片时,高度不正确;总是得到一个非常大的数字,

例如,得到的高度为4294967286,4294966596等等,

再补充一句,如果图片位深度是32的话,就会得到如上错误高度,但如果位深度为24的话,就一切正常;为什么位深度为32图片会出错;

Vuean

#4 Created at ... [Delete] [Delete and Lock User]

同样的问题,请问楼主最后是如何解决的呢?

win10

python3.7.5

32位深度读取正常

Vuean朋友,如上问题你现在明白了吗?如果没有明白,请回复我,我可以分享给你,请回复;


  • 1

Reply