v1.5.1

v1.5.1 היא גרסת תחזוקה הבנויה על Qt Creator 4.0.2 שמתקנת תקיעה של מדגיש תחביר Python, מתקנת את סדר הטעינה בהפעלה כך שמצב ה-UI השמור משוחזר לפני שאר אתחול התוסף, ומרעננת את דוגמאות נקודות המפתח של Feature-Detection. אין שינויים שוברי תאימות.

עיקרי הדברים

  • תוקנה תקיעת מדגיש התחביר עבור גישה לחברי Python ומילות מפתח של ארגומנטים של OpenMV.

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

  • דוגמאות נקודות מפתח מעודכנות עם חלונון VGA, ניגודיות גבוהה יותר, סף נקודות מפתח נמוך יותר, וטיפול בשגיאות ב-keypoints_save.py כאשר לא נמצאות נקודות מפתח.

שינויים ושיפורים נוספים

  • עובדו מחדש דוגמאות נקודות המפתח של Feature-Detection (09-Feature-Detection/keypoints.py ו-keypoints_save.py). שתיהן משתמשות כעת ב-VGA עם חלונון 320x240, ניגודיות גבוהה יותר, סף find_keypoints נמוך יותר, ופקטור קנה מידה 1.2; keypoints.py גם מהדק את שערי ההתאמה שלו (סף match_descriptor מ-80 ל-85, ספירת התאמות מ-5 ל-10), ו-keypoints_save.py מקבל שמירה שמעלה חריגה כאשר לא נמצאות נקודות מפתח, בתוספת raise בסוף המבקש מהמשתמש לאפס את המצלמה לאחר שסיים (acc4e1696).

תיקוני באגים

  • תוקנה תקיעה במדגיש התחביר של Python שנגרמה על ידי כללי המדגיש הגנרי שהתאימו לגישה לחברים ולמילות מפתח של ארגומנטים של OpenMV; כלל ההתאמה .member הותאם כדי לאפשר רווח לבן אופציונלי לאחר הנקודה (\.[a-zA-Z_]... הפך ל-\.\s*[a-zA-Z_]...) וכללי ה-OpenMVArguments שיצרו לולאה שונו ל-#pop כדי להימנע מלולאה אינסופית (acc4e1696).

  • תוקן סדר הטעינה בהפעלה כך שמצב ה-UI השמור (פריסת העורך והמפצל, זום חוצץ הפריימים (frame buffer), מתגי דחיסת-JPEG והשבתת-חוצץ-פריימים, מרחב צבע ההיסטוגרמה, זום הגופן של חלון-הפלט, וטרמינלים שמורים) וחילוץ משאבי-היישום רצים כעת מוקדם יותר ב-OpenMVPlugin::extensionsInitialized(), לפני שאר אתחול התוסף (9536b718b).

תמיכה בפלטפורמות וכלים

  • בסיס Qt Creator: 4.0.2.

שינויים שוברי תאימות

אין. זוהי גרסת תיקון ללא שינויים בזרימת העבודה או בהתנהגות הגלויים למשתמש.