codecamp

Pillow 基本尺寸限制

限制

本页是关于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


Pillow中的文件处理
Pillow 分块分配程序
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Pillow 参考

Pillow ImageChops模块

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }