2016-06-15 5 views
1

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

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

ответ

0

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

import gdal 

gdal.AllRegister() 

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

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

inputdataset = None 

этот код добавить элемент метаданных "TEST" на изображение.