agrobot_base/Python/offline_maps/map_viewer.py

11 lines
421 B
Python

from PIL import Image
import rasterio
# Abra o arquivo TIFF
with rasterio.open('mapa_tiles.tif') as src:
data = src.read([1, 2, 3]) # Ler os três primeiros canais (presumindo RGB)
# Converter os dados para um formato aceito pelo PIL
data = data.transpose((1, 2, 0)) # Reordenar as dimensões para compatibilidade com o PIL
img = Image.fromarray(data)
img.save('mapa_tiles.png') # Salvar como PNG