Ich bin Pythonist in einem Büro voller ENVI / IDL-Benutzer. Ich habe einige Tools erstellt, um diese Lücke zu schließen, aber ein großer Stolperstein sind ENVI Classic .roi-Dateien, die meine Kollegen häufig verwenden.
Ich kann ENVI 5-ROIs problemlos in Python importieren, da das textbasierte Format leicht zu analysieren ist. Ich habe jedoch kein gutes Gespür für das Binärformat von ENVI Classic .roi-Dateien, die den Großteil des Datenaustauschs in meiner Gruppe ausmachen. Hat jemand Code, der diese Dateien liest oder schreibt, oder einen Einblick, wie man das machen könnte?
Es ist etwas mühsam, ENVI 5 jedes Mal zu starten, wenn ich hin und her gehen möchte - ich würde das Problem lieber an der Quelle lösen, wenn es möglich ist.
quelle