ENVI二次开发实战指南:遥感影像处理与编程入门

需积分: 9 3 下载量 68 浏览量 更新于2024-07-24 收藏 594KB PDF 举报
ENVI_二次开发指南是一本详细介绍ENVI这款遥感影像处理软件的高级教程,由航天星图(北京)有限公司编著。ENVI是由美国RSI公司开发的交互式数据语言IDL为基础的软件,它广泛应用于多个领域,如国土、地质、环境、农业等,因其强大的功能、多样的数据格式支持和易用性而受到用户青睐。 本书的核心内容涵盖了ENVI的二次开发各个方面,旨在帮助用户深入理解并掌握该软件的扩展可能性。首先,作者解释了ENVI的扩展性,强调了通过编写用户函数、交互式程序和自定义文件格式输入等方式增强软件功能的可能性。波段和波谱运算函数的讲解,有助于读者进行复杂的图像处理操作。 ENVI编程介绍部分着重于非交互环境下程序的控制,以及ENVI与底层语言IDL在文件I/O和函数库使用上的差异。这对于理解如何在ENVI环境中高效编写程序至关重要。此外,书中还介绍了通用的关键字,如FID、R_FID和M_FID,这些是理解和编写ENVI程序时不可或缺的概念。 批处理功能在本书中也占有重要位置,它允许用户自动化一系列任务,提高了工作效率。ENVI菜单文件的使用则有助于用户定制和优化软件界面,以满足特定的工作需求。最后,书中还涉及编译技巧和ToggleCatch等技术细节,确保用户能够充分利用ENVI的潜力。 本书的特点在于提供了大量的编程示例,通过实例让读者掌握ENVI的二次开发技巧。尽管作者承认可能存在一些不妥或错误,但希望通过读者的反馈不断改进和完善。为了获取更多帮助,读者可以通过电子邮件support@imagetekinfo.com与作者或航天星图科技(北京)有限公司联系。 ENVI_二次开发指南是一本实用且详尽的教程,对于希望深化ENVI使用和进行软件扩展的遥感专业人士来说,是一部宝贵的参考资料。