阅读(1505) (0)

Pillow 基本尺寸限制

2021-07-19 10:52:32 更新

限制

本页是关于Pillow实现中各种基本尺寸限制的文档。

内部限制

  • 图像大小不能为负数。这些都被签入​ Storage.c​和​Image.py
  • 图像大小可能为 0。(虽然不在 3.4 中)
  • 最大像素尺寸限制为 INT32 或 2^31,受图像标题中的尺寸限制。
  • 在 ​Storage.c​中个人分配限制为 2GB
  • 2GB 分配对图像的 xsize 设置了上限,“L”为 2^31,“RGB”为 2^29
  • 根据溢出检查,map.c 中的单个内存映射段限制为 2GB。这要求任何内存映射图像都小于 2GB,计算公式为y*stride(对于“L”图像为 2Gpx,对于“RGB”图像为 .5Gpx

格式大小限制

  • Ico:最大尺寸为256x256
  • webp:16383x16383