v1.5.1

v1.5.1 je izdanje za održavanje izgrađeno na Qt Creatoru 4.0.2 koje ispravlja zaglavljivanje isticatelja Python sintakse, ispravlja redoslijed učitavanja pri pokretanju tako da se spremljeno stanje korisničkog sučelja vraća prije ostatka inicijalizacije dodatka, te osvježava primjere ključnih točaka za Feature-Detection. Nema promjena koje narušavaju kompatibilnost.

Najvažnije

  • Ispravljeno zaglavljivanje isticatelja sintakse za pristup članovima u Pythonu i OpenMV ključne riječi argumenata.

  • Ispravan redoslijed učitavanja pri pokretanju tako da se spremljeno stanje korisničkog sučelja (raspored urednika, zumiranje međuspremnika slike, postavke histograma i izlaznog prozora, spremljeni terminali) vraća prije ostatka inicijalizacije dodatka.

  • Ažurirani primjeri ključnih točaka s VGA prozorovanjem, višim kontrastom, nižim pragom ključnih točaka i rukovanjem pogreškama u keypoints_save.py kada se ne pronađu ključne točke.

Ostale promjene i poboljšanja

  • Prerađeni su primjeri ključnih točaka za Feature-Detection (09-Feature-Detection/keypoints.py i keypoints_save.py). Oba sada koriste VGA s 320x240 prozorovanjem, viši kontrast, niži find_keypoints prag i faktor mjerila 1.2; keypoints.py također pooštrava svoje uvjete podudaranja (match_descriptor prag s 80 na 85, broj podudaranja s 5 na 10), a keypoints_save.py dobiva zaštitu koja podiže iznimku kada se ne pronađu ključne točke, plus završni raise koji upućuje korisnika da resetira kameru nakon što je gotovo (acc4e1696).

Ispravci grešaka

  • Ispravljeno je zaglavljivanje u isticatelju Python sintakse uzrokovano pravilima generičkog isticatelja koja su podudarala pristup članovima i OpenMV ključne riječi argumenata; pravilo podudaranja .member prilagođeno je tako da dopušta opcionalni razmak nakon točke (\.[a-zA-Z_]... postalo je \.\s*[a-zA-Z_]...), a ponavljajuća OpenMVArguments pravila promijenjena su u #pop kako bi se izbjegla beskonačna petlja (acc4e1696).

  • Ispravljen je redoslijed učitavanja pri pokretanju tako da se spremljeno stanje korisničkog sučelja (raspored urednika i razdjelnika, zumiranje međuspremnika slike, prebacivači JPEG-kompresije i onemogućavanja međuspremnika slike, prostor boja histograma, zumiranje fonta izlaznog prozora i spremljeni terminali) te ekstrakcija resursa aplikacije sada izvode ranije u OpenMVPlugin::extensionsInitialized(), prije ostatka inicijalizacije dodatka (9536b718b).

Podrška za platforme i alate

  • Qt Creator baza: 4.0.2.

Promjene koje narušavaju kompatibilnost

Nema. Ovo je zakrpno izdanje bez promjena tijeka rada ili ponašanja vidljivih korisniku.