Как создать внутренний обзор с помощью Python gdal BuildOverviews ()? - PullRequest
0 голосов
/ 31 марта 2020

Попытка имитировать c результат выполнения gdaladdo -r average "D:\image.tif" с использованием python привязок gdal. Когда я запускаю приведенный ниже код, я получаю внешний файл .ovr. Как я могу создать внутренний обзор? Использую ли я правильную функцию для mimi c gdaladdo?

from osgeo import gdal
InputImage = r"D:\image.tif"

Image = gdal.Open(InputImage,1)
Image.BuildOverviews("AVERAGE", [2,4,8,16,32,64])

Я также пытался

Image = gdal.Open(InputImage, gdal.GA_Update)

1 Ответ

0 голосов
/ 09 апреля 2020

Это сработало для меня:

Image = gdal.Open('example.tiff', 1)
gdal.SetConfigOption("COMPRESS_OVERVIEW", "DEFLATE")
Image.BuildOverviews("AVERAGE", [2,4,8,16,32,64, 128, 256])
...