ENVI遥感影像处理:生成测试数据详解

需积分: 3 15 下载量 65 浏览量 更新于2024-08-10 收藏 29.8MB PDF 举报
"这篇资源主要介绍了如何在ENVI软件中使用'生成测试数据'功能进行遥感影像处理的二次开发。ENVI(The Environment for Visualizing Images)是一款由美国RSI公司开发的遥感影像处理系统,具备强大的影像处理、分析和波谱分析功能。在2.7章节中,讲解了如何利用Generate Test Data创建不同类型的测试图像,如常量值图像、灰度图像、随机数图像和高斯点扩散图像,以便于验证或测试ENVI的特性。 生成测试数据的过程包括以下几个步骤: 1. 从菜单栏选择File> Generate Test Data。 2. 在弹出的对话框中,选择所需的图像类型,每个类型都有具体的描述和用途。 3. 在Generate Image Parameters对话框中,设置输出图像的样本数、行数、波段数以及数据类型。可以选择将图像输出到文件或内存中。 4. 点击"OK"开始生成图像,处理过程中会有状态框显示进度,完成后新图像会在可用波段列表中显示。 此功能对于开发者和用户来说非常实用,因为它可以快速创建测试用例,帮助测试ENVI的各类算法和功能。ENVI软件广泛应用于多个领域,如国土、地质、环境等,而且其可扩展性使得用户可以通过IDL进行二次开发,实现自定义功能。 此外,资源中还提到了北京星图环宇科技有限公司作为RSI在中国的独家代理商,提供ENVI产品的销售、技术支持和定制开发服务。该公司与首都师范大学资源环境与地理信息系统北京市重点实验室合作,出版了《ENVI遥感影像处理实用手册》等教程,为用户提供详细的操作指南和实践案例。 这本书共包含十三章,内容覆盖了遥感数据处理的多个方面,从数据读取、预处理到高级分析,如大气校正、几何校正、滤波、分类、变化检测、多光谱和高光谱分析等。每章都深入浅出地讲解了ENVI的功能,并提供了参数选择的详细指导,对于学习和掌握ENVI软件具有极高的价值。"