Hdf convert to JPEG
Добавлено: 11 фев 2012, 15:25
Здравствуйте, уважаемое сообщество! Я на сайте новичок, поэтому простите если мой вопрос будет уж слишком глупый.
Задача такая у меня есть hdf файл( Modis Level 1B) мне нужно сделать с него JPEG файл. Как я понимаю это можно сделать с помощью gdal_translate. Но в файле же содержится несколько датасетов. Вот они:
Subdatasets:
SUBDATASET_1_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_500_RefSB
SUBDATASET_1_DESC=[5x4060x2708] EV_500_RefSB MODIS_SWATH_Type_L1B (16-bit unsigned integer)
SUBDATASET_2_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_500_RefSB_Uncert_Indexes
SUBDATASET_2_DESC=[5x4060x2708] EV_500_RefSB_Uncert_Indexes MODIS_SWATH_Type_L1B (8-bit unsigned integer)
SUBDATASET_3_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB
SUBDATASET_3_DESC=[2x4060x2708] EV_250_Aggr500_RefSB MODIS_SWATH_Type_L1B (16-bit unsigned integer)
SUBDATASET_4_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB_Uncert_Indexes
SUBDATASET_4_DESC=[2x4060x2708] EV_250_Aggr500_RefSB_Uncert_Indexes MODIS_SWATH_Type_L1B (8-bit unsigned integer)
SUBDATASET_5_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB_Samples_Used
SUBDATASET_5_DESC=[2x4060x2708] EV_250_Aggr500_RefSB_Samples_Used MODIS_SWATH_Type_L1B (8-bit integer)
Не очень понимаю что эти данные означают, и какой из них брать чтобы получить нормальное RGB изображения.
Заранее спасибо за помощь!
Задача такая у меня есть hdf файл( Modis Level 1B) мне нужно сделать с него JPEG файл. Как я понимаю это можно сделать с помощью gdal_translate. Но в файле же содержится несколько датасетов. Вот они:
Subdatasets:
SUBDATASET_1_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_500_RefSB
SUBDATASET_1_DESC=[5x4060x2708] EV_500_RefSB MODIS_SWATH_Type_L1B (16-bit unsigned integer)
SUBDATASET_2_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_500_RefSB_Uncert_Indexes
SUBDATASET_2_DESC=[5x4060x2708] EV_500_RefSB_Uncert_Indexes MODIS_SWATH_Type_L1B (8-bit unsigned integer)
SUBDATASET_3_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB
SUBDATASET_3_DESC=[2x4060x2708] EV_250_Aggr500_RefSB MODIS_SWATH_Type_L1B (16-bit unsigned integer)
SUBDATASET_4_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB_Uncert_Indexes
SUBDATASET_4_DESC=[2x4060x2708] EV_250_Aggr500_RefSB_Uncert_Indexes MODIS_SWATH_Type_L1B (8-bit unsigned integer)
SUBDATASET_5_NAME=HDF4_EOS:EOS_SWATH:"/home/alexandr/Загрузки/test.hdf":MODIS_SWATH_Type_L1B:EV_250_Aggr500_RefSB_Samples_Used
SUBDATASET_5_DESC=[2x4060x2708] EV_250_Aggr500_RefSB_Samples_Used MODIS_SWATH_Type_L1B (8-bit integer)
Не очень понимаю что эти данные означают, и какой из них брать чтобы получить нормальное RGB изображения.
Заранее спасибо за помощь!