envi打开landsat热红外波段
时间: 2025-02-27 12:36:49 浏览: 158
### 使用ENVI打开Landsat热红外波段图像
为了在ENVI中成功打开并处理Landsat热红外波段图像,需遵循一系列特定的操作流程。首先确认已正确安装ENVI软件及其必要的插件[^5]。
#### 加载影像文件
启动ENVI后,通过`File -> Open Image File...`选项来选择待分析的Landsat数据集对应的头文件(*.hdr),这通常会自动关联至相应的二进制数据文件。对于Landsat 7而言,可以选择B61或B62作为目标热红外波段;而对于Landsat 8,则应关注其专门设计用于测量地表温度的一个或多个热红外传感器通道[^1]。
```matlab
% 假设已经选择了正确的HDR文件路径
envi, file='path_to_your_Landsat_thermal_band.hdr'
```
#### 显示与初步查看
一旦加载完成,可通过右侧的Layer Manager窗口管理不同波段的数据层,并勾选想要预览的热红外波段以直观观察图像内容。此时可以调整显示参数如拉伸方式、色彩映射等以便更好地理解数据特征[^3]。
#### 辐射定标
针对获取到的原始DN值(Digital Number),执行辐射定标转换成物理量级(如辐亮度)的过程至关重要。此操作可以在Batch Processing Toolbox里找到相应模块实现自动化批处理,确保每条记录都经过标准化处理从而提高后续定量分析准确性[^4]。
```python
# Python脚本示例(假设使用IDL/ENVI自带Python接口)
import envi
session = envi.Session()
image = session.open_image('path_to_your_Landsat_thermal_band')
calibrated_image = image.calibrate() # 应用内置函数进行辐射定标
```
阅读全文
相关推荐


















