13.1.20. סיכום¶
ה-IDE בפסקה אחת: סקריפטים נערכים בעורך מקצועי שמכיר את ה-API של המצלמה, רצים על המצלמה בלחיצת כפתור אחת, ונצפים דרך שלושה מכשירים חיים – מציג חוצץ הפריימים (frame buffer) למה שהמצלמה רואה, ההיסטוגרמה למספרים שמאחוריו, והטרמינל הטורי למה שהסקריפט אומר. סביב הלולאה הזו יושבים כלי התחזוקה ששומרים על קושחה, מערכת קבצים, ו-ROMFS של המצלמה מסודרים; כלי הראייה הממוחשבת המייצרים את הפריטים שהסקריפטים צורכים – שלשות סף, מתארים (descriptors) נקיים, תגיות מודפסות, מודלים מומרים, מערכי נתונים מתויגים; וכלי העוצמה שמסתכלים מתחת למכסה המנוע כשהביצועים חשובים.
לאן ללכת מכאן:
תפריט הדוגמאות הוא התשובה הקבועה ל“איך אני עושה X על המצלמה“ – כמעט לכל תכונת ספרייה יש דוגמה הניתנת להרצה.
עיון בספרייה מתעד כל מודול שחלונית ההשלמה האוטומטית מציעה.
חבילת openmv של Python מפעילה מצלמה מסקריפטים של Python בצד המארח – פרוטוקול הניפוי של ה-IDE ללא ה-IDE – עבור מתקני בדיקה, אוטומציה, וממשקי קצה שולחניים מותאמים אישית.
פרק הייצור ממשיך מהמקום שבו שלב הפריסה של ה-IDE נעצר: הטמעת סקריפטים בתוך הקושחה, שילוח נכסים ב-ROMFS, וחיזוק מצלמה לשטח.