13.1.20. סיכום

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

לאן ללכת מכאן:

  • תפריט הדוגמאות הוא התשובה הקבועה ל“איך אני עושה X על המצלמה“ – כמעט לכל תכונת ספרייה יש דוגמה הניתנת להרצה.

  • עיון בספרייה מתעד כל מודול שחלונית ההשלמה האוטומטית מציעה.

  • חבילת openmv של Python מפעילה מצלמה מסקריפטים של Python בצד המארח – פרוטוקול הניפוי של ה-IDE ללא ה-IDE – עבור מתקני בדיקה, אוטומציה, וממשקי קצה שולחניים מותאמים אישית.

  • פרק הייצור ממשיך מהמקום שבו שלב הפריסה של ה-IDE נעצר: הטמעת סקריפטים בתוך הקושחה, שילוח נכסים ב-ROMFS, וחיזוק מצלמה לשטח.