在python中对某些天气数据运行模拟时遇到一些问题.数据以.tif格式提供,因此我曾经按照代码尝试打开图像以将数据提取到numpy数组中.
from PIL import Image
im = Image.open('jan.tif')
Run Code Online (Sandbox Code Playgroud)
虽然当我运行此代码时,我收到以下错误:
PIL.Image.DecompressionBombError: Image size (933120000 pixels) exceeds limit of 178956970 pixels, could be decompression bomb DOS attack.
Run Code Online (Sandbox Code Playgroud)
看起来这只是对这种类型的攻击的某种保护,但我实际上需要数据,它来自一个有信誉的来源.有没有办法解决这个问题,还是我必须寻找另一种方法来做到这一点?