eCognition Developer é um ambiente de desenvolvimento poderoso para análise de imagens baseada em objetos. É utilizado nas ciências da terra para desenvolver conjuntos de regras (ou aplicações para o eCognition Architect) para a análise automática de dados de sensoriamento remoto.