1 eCognition 8产品组件
eCognition 8产品组件由三个不同的组件构成,分别是eCognitiondeveloper、eCognition Architect、eCognitionServer。他们可以分别单独运行,也可以集成在一起,用来解决遥感图像分析问题。我的前期研究工作主要是图像分类、分割及一些后期处理,这些操作全部在developer中进行。因此本文主要介绍eCognition developer。
图1 ecognition三大组成部分关系图
1.1 eCognition developer
eCognitionDeveloper是一个强大的为快速影像分析提供解决方案的集成开发环境平台,伴随着开发工作的不断深入以及工作流程的不断改进,Developer可以充分利用DCNL(DefiniensCognition Network Language)提供的基于网络认知语言环境下的平台开发和工作流程的各种工具,帮助开发针对新影像分析任务的解决方案。所开发的自动影像分析解决方案可以保存,重复使用,用于在标准平台或eCognition Server分布式环境中进行自动的影像分析。