本页是关于Pillow实现中各种基本尺寸限制的文档。
内部限制
-
图像大小不能为负。这两个都登记了
Storage.c
和Image.py
-
图像大小可能为0。(尽管3.4中没有)
-
最大像素尺寸限制为Int32或2^31(由图像标题中的大小决定)。
-
个人分配在
Storage.c
-
2GB分配给图像的xsize设置了一个上限,即对于“l”为2^31,对于“rgb”为2^29。
-
在map.c中,基于溢出检查,单个内存映射段被限制为2GB。这要求任何内存映射的映像都小于2GB,计算公式如下:
y*stride
(对于“l”图像为2gpx,对于“rgb”为.5gpx)
格式大小限制
-
Ico:最大尺寸为256x256
-
webp:16383x16383(基础库大小限制:https://developers.google.com/speed/webp/docs/api)
讨论区