v1.2.0¶
v1.2.0 lisää IDE:n sisäisen laiteohjelmiston flashaustyönkulun tiileytyneen kameran palautuksineen, uudistaa USB-/sarjasiirtokerroksen luotettavaa kommunikointia varten Windowsissa, Macissä ja Linuxissa sekä tuo uudet kasvojentunnistus- ja piirteentunnistusesimerkit. Tämä julkaisu pysyy Qt Creator 4.0.2:ssa eikä sisällä yhteensopivuuden rikkovia muutoksia olemassa oleville projekteille.
Kohokohdat¶
Run Bootloader -työnkulku
Tools-valikossa antaa sinun flashata.bin-laiteohjelmistotiedoston, valinnaisesti tyhjentää sisäisen tiedostojärjestelmän ja palauttaa tiileytyneet kamerat automaattisesti korttityypin valitsimen kautta.USB-/sarjasiirtokerroksen uudistus kirjoittaa jokaisen komennon yhdellä huuhtelulla valinnaisilla komentokohtaisilla alku-/loppuviiveillä, mikä korjaa kommunikoinnin luotettavuuden Windowsissa, Macissä ja Linuxissa.
Uudet esimerkit LBP-kasvojentunnistukseen, Canny-reunantunnistukseen ja Hough-viivanetsintään.
Mukana toimitettu laiteohjelmisto OpenMV Cam M4:lle (OMV2) päivitetty versioon 1.9.0.
Uudet ominaisuudet¶
Run Bootloader. Uusi
Tools>Run Bootloader-valikkomerkintä tarjoaa täyden laiteohjelmiston flashaustyönkulun: valitse.bin-laiteohjelmistotiedosto, valinnaisesti tyhjennä sisäinen tiedostojärjestelmä ja ohjelmoi kamera. Tiileytyneet kamerat palautetaan automaattisesti korttityypin valitsimen kautta, jota ohjaafirmware/boards.txt(ac144fbe4, a4b8958ec).Uudet esimerkkiskriptit: LBP-pohjainen kasvojentunnistus (
07-Face-Detection/face_recognition.py) sekä Canny-reunantunnistus ja Hough-viivanetsintä (09-Feature-Detection/edges.pyjalines.py) (f3c291310).
Muut muutokset ja parannukset¶
Käynnistyslataimen valintaikkuna pitää nyt
Run-painikkeen poissa käytöstä, kunnes kelvollinen laiteohjelmistotiedosto on valittu, sen sijaan että se hyväksyisi virheellisen polun ja näyttäisi sitten virheen (a4b8958ec).Sarjakonsoli himmentää aiemman tulostuksen ja aloittaa uuden lohkon aina, kun esiin tulee Pythonin
Traceback (most recent call last):, joten jokainen uusi virhe erottuu aiemmasta suoritustulostuksesta (e11561f10).Viimeisteltiin Macin valikkokäyttäytymistä niin, että OpenMV Camin pinout- ja
About-merkinnät näkyvät oikein sovellusvalikossa, poistettiin käyttämätönClose Window(Ctrl+Meta+W) -pikanäppäin ja Window-valikon ikkunalistatoiminto sekä asetettiin FPS-tilamerkille vähimmäisleveys (mitoitettu muotoonFPS: 000.000), jotta FPS-lukema ei enää värise (8b5ebadbb).Pieniä käyttöliittymämerkintöjen siistimisiä: tallennustoiminto lukee nyt ”Save open script to OpenMV Cam” ja
About-merkintä pudottaa loppukolmen pisteen Macissä (84e575c46).
Bugikorjaukset¶
Alusta- ja työkalutuki¶
Qt Creator -perusversio: 4.0.2.
OpenMV Cam M4 (OMV2) -mukana toimitettu laiteohjelmisto: päivitetty versioon 1.9.0.
USB-/sarjasiirtokerros uudistettiin niin, että jokainen komento kirjoitetaan yhdellä huuhtelulla valinnaisilla komentokohtaisilla alku-/loppuviiveillä (
SET_START_END_DELAY), mikä korjaa sarjakommunikoinnin luotettavuuden Windowsissa, Macissä ja Linuxissa. Väliaikainen komentokohtainen paketointimenetelmä (PACKET_LEN) otettiin käyttöön ja sitten korvattiin ennen julkaisua (bd70d60fc, 89464818f, 8b5ebadbb).Windows-ajurien asennusohjelmat uudistettiin käsittelemään 64-bittisiä (WOW64) järjestelmiä ja lainausmerkitsemään polut, mikä tekee OpenMV/pybcdc INF -ajurien asennuksesta luotettavaa; lisättiin uudet
openmv.cmd/pybcdc.cmd-asennusskriptit ja mukana toimitetut.inf/.cat-ajuritiedostot rakennettiin uudelleen (d1c2e49f5, e0762a78e, ac144fbe4).Linux-työpöytäintegraatio asentaa nyt OpenMV-sovelluskuvakkeen kaikissa kuvakekoissa yleisen Qt Creator -logon sijaan (72d2017d7).
Yhteensopivuuden rikkovat muutokset¶
Ei mitään. v1.2.0 on täysin yhteensopiva olemassa olevien skriptien ja projektien kanssa.