Я хотел бы экспортировать окно rasterio
в изображение.
import rasterio
def export_window(w, path):
number_of_bands, height, width = w.shape
profile = {
"driver": "JPEG",
"count": number_of_bands,
"height": height,
"width": width,
'dtype': 'uint8'
}
with rasterio.open(path, 'w', **profile) as dst:
dst.write(w)
К сожалению, потому что я не указываю ключ transform
в profile
выше, я получаю следующее предупреждение:
>>> raster = rasterio.open("/tmp/geo.tif")
>>> w = raster.read(window=rasterio.windows.Window(0, 0, 500, 500))
>>> export_window(w, "/tmp/export.jpg")
NotGeoreferencedWarning: для набора данных не задан геотрансформатор. Может быть возвращена идентификационная матрица.
Есть ли способ экспортировать изображение без пространственной привязки из окна rasterio
без получения предупреждений?