Я питонист в офисе, полном пользователей ENVI / IDL. Я создал несколько инструментов, чтобы помочь преодолеть разрыв, но один большой камень преткновения - это файлы ENVI Classic .roi, которые мои коллеги часто используют.
Я легко могу импортировать ROI ENVI 5 в Python, так как текстовый формат легко разбирается. Тем не менее, я не очень разбираюсь в двоичном формате файлов ENVI Classic .roi, которые составляют основную часть обмена данными в моей группе. Есть ли у кого-нибудь код, который читает или записывает эти файлы, или есть понимание того, как можно это сделать?
Несколько утомительно запускать ENVI 5 каждый раз, когда я хочу идти вперед и назад - я бы лучше решил проблему в источнике, если это возможно.
источник