Страница 1 из 1
GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 09:52
Rumato
Добрый день, у меня такой вопрос: есть два геотифа, полученных из одного HDF-файла разными программами (одна программа точно правильно работает, нужно проверить другую, самописную), они должны быть одинаковыми, но нужно сравнить чтобы убедиться.
В GDAL есть какие-либо функции чтобы это проделать? Или чем ещё можно так проверить?
Заранее большое спасибо за помощь!
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 15:25
Дмитрий Барышников
В gdal если только сравнить вывод gdalinfo, но сами пикселы так не проверишь.
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 15:31
Максим Дубинин
если выхлоп gdalinfo одинаков, то дальше тупо корреляция или вычесть растры друг из друга
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 15:40
Rumato
Максим, а в смысле вычесть растры, типа один двумерный массив из другого? Если ноль то тогда равны, так?
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 15:41
Александр Мурый
Сначала сделать diff для вывода gdalinfo, затем перегнать тифы в текстовый формат (например, Arc/Info ASCII Grid) и сделать diff уже по самим данным.
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 15:53
Александр Мурый
Если по-простому сравнить (отличаются или нет), то хватит обычного diff:
Код: Выделить всё
$ diff -q rast.tif rast1.tif
Файлы rast.tif и rast1.tif различаются
Или можно исп-ть подобные функции, например, на Питоне (модуль filecmp).
Re: GDAL, сравнение двух Geotiff
Добавлено: 18 сен 2013, 18:06
gamm
Александр Мурый писал(а):Если по-простому сравнить (отличаются или нет), то хватит обычного diff:
Код: Выделить всё
$ diff -q rast.tif rast1.tif
Файлы rast.tif и rast1.tif различаются
Или можно исп-ть подобные функции, например, на Питоне (модуль filecmp).
лучше сравнивать содержимое (вывалив в формат без метаданных типа Surfer), там могут какие-то метаданные не совпасть
Re: GDAL, сравнение двух Geotiff
Добавлено: 19 сен 2013, 07:28
Rumato
Большое спасибо за ответы, все ответы пригодились(или ещё пригодятся). Спасибо!
Re: GDAL, сравнение двух Geotiff
Добавлено: 21 сен 2013, 05:47
ericsson
можно еще сделать наложение difference в ImageMagick и считать статистику по нему