Как добавить теги GeoTIFF в данные изображения EXIF ​​в Python?

Я написал скрипт, который получает изображение в качестве входных данных, а затем конвертирует его в формат tiff. Теперь мне нужно добавить некоторые теги GeoTIFF в данные изображения EXIF ​​(например, размер пикселя, координаты и т. д.), чтобы я мог работать с этим изображением в QGIS.

Если у Python нет какой-либо библиотеки, которая может справиться с этим, я мог бы перенести этот скрипт на C++. Любое предложение?


person Daniel Godoi    schedule 15.06.2016    source источник


Ответы (1)


Вам нужно использовать библиотеку gdal.

import gdal

gdal.AllRegister()

inputImagePath = "your geotiff"
inputdataset = gdal.Open(inputImagePath)

inputdataset.SetMetadataItem("TEST","TEST METADATA")

inputdataset = None

этот код добавляет элемент метаданных «ТЕСТ» в изображение.

person Fran Raga    schedule 16.06.2016