eCognition Developer è un potente ambiente di sviluppo per l'analisi delle immagini basata su oggetti. È utilizzato nelle scienze della terra per sviluppare set di regole (o applicazioni per eCognition Architect) per l'analisi automatica dei dati di telerilevamento.