このファイルをMatlabにインポートして、トリミングできるようにしようとしています:
mypath='C:\Users\Desktop\';
fname='MYDOCGA.A2002185.h00v08.006.2015149042409.hdf';
Band8_Aqua=hdfread([mypath fname],'sur_refl_b08_c');
ただし、ファイルを行列ではなくベクトルとして開きます。
ファイル内のデータ形式とその他すべての情報を理解する必要があると思います。この分野についてはよくわかりませんが、 を使用してhdftool
、次のコマンドが提案されました。
frame = 'MYDOCGA.A2002185.h00v08.006.2015149042409.hdf';
sur_refl_b08_1 = hdfread(fname, 'MODIS_Grid_2D', 'Fields', 'sur_refl_b08_1');
するとimshow(sur_refl_b08_1)
、イメージが得られます。自分でもっと調べて学ぶ必要があります。下部の学習リソースを含め、このページを確認してください。