v1.2.0¶
v1.2.0 מוסיפה זרימת עבודה לביצוע flash לקושחה מתוך ה-IDE עם שחזור ממצלמה תקועה (bricked), משדרגת את ערוץ ה-USB/serial לתקשורת אמינה ב-Windows, Mac ו-Linux, ומספקת דוגמאות חדשות לזיהוי פנים ולזיהוי מאפיינים. מהדורה זו נשארת על Qt Creator 4.0.2 ואינה מכילה שינויים שוברי תאימות עבור פרויקטים קיימים.
עיקרי הדברים¶
זרימת העבודה Run Bootloader תחת
Toolsמאפשרת לכם לבצע flash לקובץ קושחה.bin, אופציונלית למחוק את מערכת הקבצים הפנימית, ולשחזר אוטומטית מצלמות תקועות (bricked) באמצעות בורר סוג לוח.שדרוג ערוץ ה-USB/serial כותב כל פקודה ב-flush בודד עם השהיות התחלה/סיום אופציונליות לכל פקודה, ומתקן את אמינות התקשורת ב-Windows, Mac ו-Linux.
דוגמאות חדשות לזיהוי פנים מבוסס LBP, זיהוי קצוות Canny, ומציאת קווי Hough.
קושחה מצורפת עבור OpenMV Cam M4 (OMV2) עודכנה ל-1.9.0.
תכונות חדשות¶
Run Bootloader. פריט תפריט חדש
Tools>Run Bootloaderמספק זרימת עבודה מלאה לביצוע flash לקושחה: בחרו קובץ קושחה.bin, אופציונלית מחקו את מערכת הקבצים הפנימית, ותכנתו את המצלמה. מצלמות תקועות (bricked) משוחזרות אוטומטית באמצעות בורר סוג לוח המונע על ידיfirmware/boards.txt(ac144fbe4, a4b8958ec).סקריפטים חדשים לדוגמה: זיהוי פנים מבוסס LBP (
07-Face-Detection/face_recognition.py) וזיהוי קצוות Canny בתוספת מציאת קווי Hough (09-Feature-Detection/edges.pyו-lines.py) (f3c291310).
שינויים ושיפורים נוספים¶
תיבת הדו-שיח של המאתחל משאירה כעת את הכפתור
Runמושבת עד שנבחר קובץ קושחה תקין, במקום לקבל נתיב לא תקין ואז להציג שגיאה (a4b8958ec).המסוף הטורי מאפיר את הפלט הקודם ומתחיל בלוק חדש בכל פעם ש-
Traceback (most recent call last):של Python מופיע, כך שכל שגיאה חדשה בולטת מפלט הריצה הקודם (e11561f10).לוטשה התנהגות תפריט ה-Mac כך שרשומות OpenMV Cam pinout ו-
Aboutמופיעות תחת תפריט היישום כראוי, הוסר קיצור ה-Close Window(Ctrl+Meta+W) שלא היה בשימוש ופעולת רשימת החלונות בתפריט Window, ונקבע רוחב מינימלי לתווית מצב ה-FPS (בגודל המתאים ל-FPS: 000.000) כך שקריאת ה-FPS כבר אינה מרצדת (8b5ebadbb).ניקוי תוויות ממשק משתמש קלים: פעולת השמירה מציגה כעת ”Save open script to OpenMV Cam“ ורשומת
Aboutמשמיטה את שלוש הנקודות בסוף ב-Mac (84e575c46).
תיקוני באגים¶
תמיכה בפלטפורמות ובכלים¶
בסיס Qt Creator: 4.0.2.
קושחה מצורפת ל-OpenMV Cam M4 (OMV2): עודכנה ל-1.9.0.
ערוץ ה-USB/serial עוצב מחדש כך שכל פקודה נכתבת ב-flush בודד עם השהיות התחלה/סיום אופציונליות לכל פקודה (
SET_START_END_DELAY), ומתקן את אמינות התקשורת הטורית ב-Windows, Mac ו-Linux. גישת חבילות ביניים לכל פקודה (PACKET_LEN) הוצגה ואז הוחלפה לפני המהדורה (bd70d60fc, 89464818f, 8b5ebadbb).מתקיני מנהלי התקן ל-Windows עוצבו מחדש כדי לטפל במערכות 64-bit (WOW64) ולצטט נתיבים, מה שהופך את התקנת מנהלי ההתקן OpenMV/pybcdc INF לאמינה; נוספו סקריפטי התקנה חדשים
openmv.cmd/pybcdc.cmdוקבצי מנהלי ההתקן המצורפים.inf/.catנבנו מחדש (d1c2e49f5, e0762a78e, ac144fbe4).שילוב שולחן עבודה ב-Linux מתקין כעת את סמל היישום של OpenMV בכל גדלי הסמלים במקום הלוגו הגנרי של Qt Creator (72d2017d7).
שינויים שוברי תאימות¶
אין. v1.2.0 תואמת לחלוטין לסקריפטים ולפרויקטים קיימים.