IDL是RSI公司推出的基于矩阵的强大可视化语言,而Visual C++ (VC)也是目前综合性最高、最强大的软件开发工具之一,两者各有利弊。如果将两者结合起来混合使用,将极大提高程序开发效率。以Windows操作系统为例,分别介绍了在VC环境下调用IDL和在IDL中调用VC程序的几种方法,提供了相应的简明实例,并对各种方法进行了对比分析。
阐述了IDL(Interactive Data Language)语言的图像处理优点,介绍了侧扫声纳XTF格式数据的特点,利用IDL语言开发了集图像可视化、格式转换、图像校正和预处理于一体的侧扫声纳图像预处理软件。结果表明,该语言面向矩阵的特性和强大的图像处理能力减小了开发的复杂性,缩短了开发周期,对国内声纳图像处理软件开发有一定参考价值。