Tôi là một Pythonist trong một văn phòng có đầy đủ người dùng ENVI / IDL. Tôi đã tạo ra một số công cụ để giúp thu hẹp khoảng cách, nhưng một vấp ngã lớn là các tệp .roi ENVI Classic, mà các đồng nghiệp của tôi sử dụng rất nhiều.
Tôi có thể dễ dàng nhập ENVI 5 ROI vào Python, vì định dạng dựa trên văn bản rất dễ phân tích cú pháp. Tuy nhiên, tôi không có ý thức tốt về định dạng nhị phân của các tệp .VIi ENVI Classic, tạo nên phần lớn trao đổi dữ liệu trong nhóm của tôi. Có ai có bất kỳ mã nào đọc hoặc ghi các tệp này, hoặc bất kỳ cái nhìn sâu sắc nào về cách người ta có thể đi về nó?
Thật là tẻ nhạt khi khởi động ENVI 5 mỗi khi tôi muốn qua lại - Tôi muốn giải quyết vấn đề tại nguồn nếu có thể.