相关疑难解决方法(0)

如何在python中读取一个大的tif文件?

我正在从http://oceancolor.gsfc.nasa.gov/DOCS/DistFromCoast/加载 tiff 文件

from PIL import Image
im = Image.open('GMT_intermediate_coast_distance_01d.tif')
Run Code Online (Sandbox Code Playgroud)

数据量大(im.size=(36000, 18000)1.3GB),常规转换无效;即,imarray.shape返回()

import numpy as np 
imarray=np.zeros(im.size)
imarray=np.array(im)
Run Code Online (Sandbox Code Playgroud)

如何将此 tiff 文件转换为numpy.array.

python tiff numpy python-imaging-library

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

numpy ×1

python ×1

python-imaging-library ×1

tiff ×1