v1.5.1¶
v1.5.1 on Qt Creator 4.0.2:een rakennettu ylläpitojulkaisu, joka korjaa Python-syntaksin korostimen jumiutumisen, korjaa käynnistyksen latausjärjestyksen niin, että tallennettu käyttöliittymän tila palautetaan ennen muuta laajennuksen alustusta, ja päivittää Feature-Detection-avainpiste-esimerkit. Yhteensopivuutta rikkovia muutoksia ei ole.
Kohokohdat¶
Syntaksin korostimen jumiutuminen korjattu Pythonin jäsenviittauksissa ja OpenMV:n argumenttiavainsanoissa.
Oikea käynnistyksen latausjärjestys, jotta tallennettu käyttöliittymän tila (editorin asettelu, kehyspuskurin zoomaus, histogrammi- ja tulosteikkuna-asetukset, tallennetut päätteet) palautetaan ennen muuta laajennuksen alustusta.
Päivitetyt avainpiste-esimerkit VGA-ikkunoinnilla, korkeammalla kontrastilla, matalammalla avainpisteen kynnysarvolla ja virheenkäsittelyllä
keypoints_save.py-tiedostossa, kun avainpisteitä ei löydy.
Muut muutokset ja parannukset¶
Uudistettiin Feature-Detection-avainpiste-esimerkit (
09-Feature-Detection/keypoints.pyjakeypoints_save.py). Molemmat käyttävät nyt VGA:ta 320x240-ikkunoinnilla, korkeampaa kontrastia, matalampaafind_keypoints-kynnysarvoa ja 1,2-skaalauskerrointa;keypoints.pymyös tiukentaa täsmäysrajojaan (match_descriptor-kynnysarvo 80:stä 85:een, täsmäysmäärä 5:stä 10:een), jakeypoints_save.pysaa suojan, joka nostaa poikkeuksen kun avainpisteitä ei löydy, sekä lopussa olevanraise-lauseen, joka kehottaa käyttäjää nollaamaan kameran, kun se on valmis (acc4e1696).
Virheenkorjaukset¶
Korjattiin Python-syntaksin korostimen jumiutuminen, jonka aiheuttivat geneerisen korostimen säännöt, jotka täsmäsivät jäsenviittauksiin ja OpenMV:n argumenttiavainsanoihin;
.member-täsmäyssääntöä muokattiin sallimaan valinnainen tyhjä tila pisteen jälkeen (\.[a-zA-Z_]...muuttui muotoon\.\s*[a-zA-Z_]...), ja silmukoivatOpenMVArguments-säännöt muutettiin muotoon#popäärettömän silmukan välttämiseksi (acc4e1696).Korjattiin käynnistyksen latausjärjestys siten, että tallennettu käyttöliittymän tila (editorin ja jakajan asettelu, kehyspuskurin zoomaus, JPEG-pakkaus- ja kehyspuskurin poistokytkimet, histogrammin väriavaruus, tulosteikkunan fontin zoomaus ja tallennetut päätteet) sekä sovellusresurssien purku suoritetaan nyt aiemmin funktiossa
OpenMVPlugin::extensionsInitialized(), ennen muuta laajennuksen alustusta (9536b718b).
Alusta- ja työkalutuki¶
Qt Creator -pohja: 4.0.2.
Yhteensopivuutta rikkovat muutokset¶
Ei mitään. Tämä on korjausjulkaisu, jossa ei ole käyttäjälle näkyviä työnkulku- tai toimintamuutoksia.