Soy Pythonist en una oficina llena de usuarios de ENVI / IDL. He creado algunas herramientas para ayudar a cerrar la brecha, pero un gran obstáculo son los archivos .roi ENVI Classic, que mis colegas usan mucho.
Puedo importar fácilmente el ROI de ENVI 5 en Python, ya que el formato basado en texto es fácil de analizar. Sin embargo, no tengo un buen sentido del formato binario de los archivos .roi de ENVI Classic, que constituyen la mayor parte del intercambio de datos en mi grupo. ¿Alguien tiene algún código que lea o escriba estos archivos, o alguna idea de cómo uno podría hacerlo?
Es algo tedioso encender ENVI 5 cada vez que quiero ir y venir, prefiero resolver el problema en la fuente si es posible.
fuente