loadLandSat8(metaFileName,bandList)
This file loads landSat 8 images. Instead of individual TIF images, you need to point it to the meta data.
The usage is:
LandSatData=loadLandSat8('LC80400372014241LGN00_MTL.txt');
Note that the input parameter is the txt file. the output, i.e. LandSatData would be a structure:
Band: {11x1 cell}
BandInfo: {11x1 cell}
BQA: [7841x7691 uint16]
BQAInfo: [1x1 struct]
MetaData: [1x1 struct]
Above commands will load all bands including BQA band. If you want to load only certain bands then issue:
LandSatData=loadLandSat8('LC80400372014241LGN00_MTL.txt',[2,3,4,12]);
In above example, only band 2, 3 and 4 are loaded. The rest would be empty. Band 12 refers to Band Quality Data or BQA. If not provided it won't be loaded.
You can make a color composite as follows:
RGB=(cat(3, LandSatData.Band{4}, LandSatData.Band{3}, LandSatData.Band{2}));
imshow(imadjust(RGB,stretchlim(RGB)),[]);
引用格式
Mohammad Abouali (2024). loadLandSat8(metaFileName,bandList) (https://www.mathworks.com/matlabcentral/fileexchange/48634-loadlandsat8-metafilename-bandlist), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- Mathematics and Optimization > Mapping Toolbox > Data Import and Export >
- Radar > Mapping Toolbox > Data Import and Export >
标签
致谢
启发作品: How to drape Landsat images over Bedmap2 topography, L8read Landsat 8 Level 1 tiff reader, landsat, LandSat8 Radiance, Reflectance, Brightness Temperature, and Atmospheric Correction
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |