python - 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。
解决方案
推荐阅读
- amazon-web-services - AWS Api Gateway 与 S3 作为 AWS 服务集成的 SAM 模板
- python - Python函数处理不存在的参数
- iframe - 包含带有 Web 扩展的 iframe 是否被视为远程代码?
- c# - 检查 Amazon S3 存储桶上是否存在文件夹
- javascript - 我正在使用 Chart.js 并尝试列出过去 7 天的出勤率
- angular - 如何以角度将服务实例注入功能模块
- java - Eclipse:使用 Runnable Jar 有选择地导出库
- c# - sql跳过阅读器
- c# - COM 库无法在 .NET Core 中注册
- python-3.x - 如何以有效的方式使用 Python 自动化 SQL 代码