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.
שינויים שוברי תאימות#
אין. זוהי גרסת תיקון ללא שינויים בזרימת העבודה או בהתנהגות הגלויים למשתמש.