Страница 1 из 1
HDF to TXT
Добавлено: 08 июл 2010, 14:33
Красная шапочка
Добрый день. Есть 50-канальная аэросъемка с в формате HDF(MASTER). Задача - выгрузить каждый канал отдельно в текстовый файл. Подскажите пожалуйста каким программным продуктом это можно сделать!!!!!!!!!
Re: HDF to TXT
Добавлено: 08 июл 2010, 14:45
Красная шапочка
пыталась выгрузить с помощью утилиты HDP, выгружается всё сразу, а как выгрузить каналы по отдельности не знаю

Re: HDF to TXT
Добавлено: 08 июл 2010, 15:36
Denis Rykov
Re: HDF to TXT
Добавлено: 08 июл 2010, 16:25
Красная шапочка
Благодарю за участие. Но я им тоже пыталась. снимок размером 2685*716, таких 50 каналов. Но HDFView показывает мне матрицу 50*716 и таких соответственно 2685. Я не смогла убедить его показывать матрицу 2685*716

а выгрузить 2685 раз и потом обработать как надо пока мне кажется безумием...
Re: HDF to TXT
Добавлено: 08 июл 2010, 16:30
alexandr cherepanov
Чем же вы его такой сделали ?
если не большой выложите куда нибудь на обменник поковырять
Re: HDF to TXT
Добавлено: 08 июл 2010, 16:40
Красная шапочка
Не виноватая я, он сам пришел

ну это полоса аэросъемки с самолета WB-57, который NASA. 260 Мб не много?
Re: HDF to TXT
Добавлено: 08 июл 2010, 16:41
alexandr cherepanov
нормально, он еще и паковаться хорошо должен
Re: HDF to TXT
Добавлено: 08 июл 2010, 17:20
Красная шапочка
Re: HDF to TXT
Добавлено: 08 июл 2010, 18:46
Denis Rykov
Красная шапочка писал(а):пыталась выгрузить с помощью утилиты HDP, выгружается всё сразу, а как выгрузить каналы по отдельности не знаю

Как я понял в представленном *.hdf содержатся переменные, представляющие собой массивы из 50 значений. С помощью hdp можно без проблем выгрузить значение каждой такой переменной в текстовый файл. Я что-то не пойму в чем проблема?
UPD. Понял, вам нужны не эти масиивы, а растр.
Re: HDF to TXT
Добавлено: 08 июл 2010, 18:56
Красная шапочка
да, нужны растры - Calibrated Data, к тому же они 16 битные
Re: HDF to TXT
Добавлено: 08 июл 2010, 18:57
Красная шапочка
можно выгрузить в какой-нибудь другой формат и уже его конвертировать в текст, в итоге должны быть 50 матриц размером 2685*716
Re: HDF to TXT
Добавлено: 08 июл 2010, 19:24
Denis Rykov
HDFView:
Re: HDF to TXT
Добавлено: 08 июл 2010, 19:37
alexandr cherepanov
716 x 2685 (Floating Point) [BIL]
ENVI читает без проблем и сразу переводит значения автоматом

перевод значений по Scale Factor 10
Re: HDF to TXT
Добавлено: 08 июл 2010, 19:46
Красная шапочка
СПАСИБО БОЛЬШОЕ ВСЕМ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ОЧЕНЬ ОЧЕНЬ БЛАГОДАРНА!!!!!!!!!!!!!!!!!!!!!!