eCognition Developer es un entorno de desarrollo poderoso para el análisis de imágenes basado en objetos. Se utiliza en las ciencias de la tierra para desarrollar conjuntos de reglas (o aplicaciones para eCognition Architect) para el análisis automático de datos de teledetección.