I'm a Pythonist in an office full of ENVI/IDL users. I've created some tools to help bridge the gap, but one big stumbling block is ENVI Classic .roi files, which my colleagues use a lot.
I can easily import ENVI 5 ROIs into Python, since the text-based format is easy to parse. However, I don't have a good sense for the binary format of ENVI Classic .roi files, which make up the bulk of data interchange in my group. Does anyone have any code that reads or writes these files, or any insight on how one might go about it?
It's somewhat tedious to fire up ENVI 5 every time I want to go back and forth - I'd rather solve the problem at the source if possible.