Я пытаюсь визуализировать изображение .tiff в Jupiter Notebook с помощью Rasterio. Я младший специалист по данным в компании AgriTech, и мы только что получили доступ к 8 уровням данных (NDVI et c.) Для двух ферм в формате .tiff.
Вот метаданные для одного изображения:
{'driver': 'GTiff', 'dtype': 'float32', 'nodata': -125125.0, 'width': 72, 'height': 87, 'count': 1, 'crs': CRS.from_epsg(32734), 'transform': Affine(20.0, 0.0, 364480.0,
0.0, -20.0, 6292100.0), 'blockxsize': 256, 'blockysize': 256, 'tiled': True, 'compress': 'lzw', 'interleave': 'band'}
Когда я запускаю следующее:
ax = plt.figure(figsize=(15,10))
pic = rasterio.open('/content20180109_biow_Meerlust.tif','r',driver='GTiff',width=72,
height=87,count=1, nodata=-125125.0)
show(pic,with_bounds=False)
, я получаю очень пиксельное изображение:
Как визуализировать изображение, чтобы оно не было пиксельным? Мои знания о настройках массива за этими изображениями .tiff ограничены, поскольку я только начал заниматься агрономией. Открыт для любых предложений.
Моя цель - создать веб-приложение с использованием Streamlit, в котором я могу наложить эти изображения и создать короткое видео о том, как слои меняются с течением времени.