首页 > 解决方案 > python - 如何根据python中的图像平铺名称在新的emty图像对象中绘制多个图像平铺?

问题描述

我需要从服务器请求几个图像块并将它们绘制在新图像对象中并将其保存为 jpg 文件。图像瓦片名称从新图像对象中的位置开始:例如位置:x0,y0 --> 瓦片名称:00 我知道如何进行 https 请求,以及如何创建新的空图像对象我可以使用 PIL:

import requests
from PIL import Image

url = f‘https://myserver.com/GetTile/{tileKey}’
imageTile = requests.get(url)

image_sheet = Image.new("RGB", (8192, 4096))

我坚持的是如何水平循环新图像对象以形成图块名称,然后从服务器请求图块并将其放置在新的 image_sheet 中。并重复该过程,直到所有瓷砖都在该位置。完成后将结果保存为文件。请帮助python noob。

标签: pythonimagepython-requestspython-imaging-library

解决方案


推荐阅读