13.1. OpenMV IDE

OpenMV IDE הוא יישום שולחן העבודה לעבודה עם ה-OpenMV Cam שלך. כל דבר בו משרת לולאה אחת: ערוך סקריפט MicroPython, הרץ אותו על המצלמה, וצפה בחוצץ הפריימים (frame buffer) ובפלט הטורי זורמים בחזרה בזמן אמת בעת שהוא מתבצע. ה-IDE בנוי על ליבת העורך של Qt Creator, וכל היישום מעוצב סביב אותה לולאה – סקריפט אינו זקוק לקבצי פרויקט, תצורות בנייה, או הגדרת מהדר. אתה כותב סקריפט ומריץ אותו על מצלמה; זה כל המודל.

לחלון הראשי יש ארבעה אזורי עבודה. העורך ממלא את הצד השמאלי ומחזיק את הסקריפטים הפתוחים שלך, כשהטרמינל הטורי מתחתיו מציג כל מה שהסקריפט מדפיס. מציג חוצץ הפריימים (frame buffer) יושב בפינה הימנית העליונה ומראה את מה שהמצלמה לכדה לאחרונה, וההיסטוגרמה מתחתיו משרטטת את סטטיסטיקת הפיקסלים של מה שחוצץ הפריימים (frame buffer) מציג. טור של כפתורי סרגל כלים בקצה השמאלי ביותר מחזיק את פקדי הקובץ, העריכה, ההתחברות, וההרצה, ושורת סטטוס לאורך הקצה התחתון מדווחת על מה שהמצלמה המחוברת עושה. אתה יכול לקפל כל חלונית כאשר הסקריפט זקוק למקום.

The OpenMV IDE main window with a camera connected and a script running: the script in the editor on the left, the frame buffer on the right tracking a person in live video

החלון הראשי עם סקריפט רץ: ערוך משמאל, צפה מימין.

קיצורי המקלדת בפרק זה כתובים עבור Windows ו-Linux; ב-macOS החלף Cmd ב-Ctrl.

סיכום