ฉันเป็น Pythonist ในสำนักงานที่เต็มไปด้วยผู้ใช้ ENVI / IDL ฉันได้สร้างเครื่องมือบางอย่างเพื่อช่วยลดช่องว่าง แต่สิ่งที่ทำให้สะดุดใหญ่คือไฟล์ ENVI Classic .roi ซึ่งเพื่อนร่วมงานของฉันใช้บ่อยๆ
ฉันสามารถนำเข้า ENVI 5 ROIs ไปยัง Python ได้อย่างง่ายดายเนื่องจากรูปแบบข้อความจะง่ายต่อการแยกวิเคราะห์ อย่างไรก็ตามฉันไม่มีความรู้สึกที่ดีสำหรับรูปแบบไบนารีของไฟล์ ENVI Classic .roi ซึ่งประกอบไปด้วยการแลกเปลี่ยนข้อมูลจำนวนมากในกลุ่มของฉัน ไม่มีใครมีรหัสใด ๆ ที่อ่านหรือเขียนไฟล์เหล่านี้หรือมีความเข้าใจเกี่ยวกับวิธีการหนึ่งอาจไปเกี่ยวกับมัน
มันค่อนข้างน่าเบื่อถ้าจะยิง ENVI 5 ทุกครั้งที่ฉันอยากจะไปๆมาๆ - ฉันควรจะแก้ปัญหาที่ต้นกำเนิดถ้าเป็นไปได้