создание цветовых карт GeoTIFF - PullRequest
       71

создание цветовых карт GeoTIFF

0 голосов
/ 20 сентября 2018

Я создаю 2D статистические карты и хотел бы также создавать и сохранять цветовые карты изображений.Изображение среднего размера имеет тип данных float32.Следующий пример, измененный из онлайн-источников:

with rasterio.open(name,'w',**profile) as dst:
    dst.write(data.astype(np.float32), 1)
    dst.write_colormap(
        1, {
            0: (255, 0, 0, 255),
            255: (0, 0, 255, 255) })
    cmap = dst.colormap(1)
    print (cmp)

Не работает, и вызов colormap (1) возвращает таблицу NULL и завершает работу программы.

Изменение типа данных на uint8или uint16, он работает по моде, но мне не удалось найти примеры того, как изменить таблицы цветов и карты для типов данных с плавающей запятой и целочисленных типов.

Может ли кто-нибудь предоставить фрагмент, который показывает, как генерироватьразные цветовые карты, цветовые переходы и / или цветные поддоны для изображений с плавающей точкой?Хотя я в настоящее время использую растерио, я также могу конвертировать этот GDAL, если кто-то может опубликовать решение.

...