¿Cuál sería, en su caso, la principal ventaja de utilizar una herramienta comercial como eCognition (en particular) o ERDAS en lugar de algo como Orfeo Toolbox u OpenCV? (Siéntase libre de sugerir otro software de código abierto para RS si cree que también llena un vacío).
Deje a un lado la interfaz gráfica de usuario, ya que de todos modos es probable que lo haga mediante scripts. Me parece que la mayoría de los fundamentos de la teledetección están disponibles como OSS fácilmente programable en otros lugares.
Cosas como la creación de mosaicos, la detección de bordes, los cálculos básicos de banda, por ejemplo (Banda_1 - Banda_2), que pueden unirse para cosas como el NDVI, la clasificación supervisada y no supervisada, los filtros de paso alto/bajo, etc., parecen estar disponibles. Además, los programas básicos de C++ escritos para ello no son más complicados que los de Python, dado el nivel en el que los métodos están expuestos al usuario.
Supongo que los productos comerciales brillan cuando se trata de cosas más avanzadas como el reconocimiento de objetos y similares. También asumo que tendrían la ventaja de un servicio de ayuda o soporte si fuera necesario.
He utilizado la versión de prueba gratuita de eCognition, pero dado que suelo hacer cosas bastante básicas, nunca tengo la oportunidad de ver en qué puede ser mejor. También supongo que se necesita un tiempo para aprender lo básico de un programa para darse cuenta de los útiles ahorradores de tiempo y obtener el máximo beneficio. Tiempo que no se obtiene cuando se utiliza una versión de prueba.
¿Hay algo que se me escape? ¿Algo que destaque por completo y que te haga pensar "¡Vaya! este tipo es un idiota por no conocer la capacidad X"? A la inversa, ¿crees que es cierto que la mayoría de estas cosas son tecnología básica que existe desde hace años, por lo que es sólo la parte más avanzada del mercado que empuja el entorno tecnológico la que requiere estas herramientas?