v3.6.2

v3.6.2 tuo mukanaan OpenMV Cam RPC -rajapintakirjaston, lisää mukautetut väripaletit ja raakatavupääsyn kuviin, omv.disable_fb()-suorituskykykytkimen, 20× nopeamman WINC WiFin sekä suuren erän kuvankäsittelyputken optimointeja. Se ei tuo mitään rikkovia API-muutoksia — v3.6.1-skriptit toimivat muuttumattomina.

Kohokohdat

  • RPC-rajapintakirjasto — uusi OpenMV Cam -etämenettelykutsukirjasto.

  • Mukautetut väripaletitdraw_image() hyväksyy käyttäjän väripaletteja (myös harmaasävylle).

  • Raakakuvan käyttöimage.bytearray() paljastaa kuvan raakatavut.

  • 20× nopeampi WiFi — merkittävä WINC WiFi -suorituskykyparannus sekä socket-korjaukset.

  • Ei rikkovia API-muutoksia — päivitä laiteohjelmisto, ja v3.6.1-skriptisi toimivat muuttumattomina.

Uudet ominaisuudet

  • RPC — lisättiin uusi OpenMV Cam RPC -rajapintakirjasto.

  • Mukautetut paletitimage.draw_image() hyväksyy nyt mukautettuja väripaletteja (harmaasävytuella ja demoilla).

  • Raakakuvan tavut — lisättiin image.bytearray() kuvaobjektin raakaluku-/-kirjoituspääsyyn.

  • omv.disable_fb() — poista IDE:n kehyspuskuri käytöstä maksimaalista suorituskykyä varten.

  • image-pakkausmetodit hyväksyvät nyt myös jo JPEG-muotoiset kuvat, ja draw_image() sai negatiivisen skaalauksen (poistettu jälleen versiossa v3.6.3).

Muut muutokset ja parannukset

  • Parannettiin WINC WiFi -suorituskykyä ~20×; optimoitiin data-matrix-operaatiot, negate / difference, erode / dilate, Bayer→YCbCr- ja Bayer→RGB565-muunnos sekä sensorin kopiointi (mukaan lukien täysresoluutioinen kaappaus); päivitettiin TensorFlow-kirjasto tukemaan int8:aa; kaikki pikselityypit käyttävät nyt 40/80 MHz:n kelloa.

Virhekorjaukset

Verkko:

  • Korjattiin WINC send / sendto / recv / recvfrom, socketien sulkeminen virhetilanteessa sekä ip_obtained-virhe staattisille IP-osoitteille.

Kamera ja kuvankäsittely:

  • Korjattiin suodattimen siivous, joka korruptoi muistia, kun Y-koko on ydinkokoa pienempi, ensimmäinen virheellinen kuva init0:n jälkeen sekä H7:n I2C/SPI DMA -alustuksenpurkuongelmat.

Järjestelmä:

  • FDCAN-korjaukset; laskettiin I2C-nollauksen aikakatkaisua ja kasvatettiin soft-I2C-kierroksen viivettä H7 Plus -laitteelle.

Rikkovat API-muutokset

v3.6.2 ei tuo mitään rikkovia Python-API-muutoksia. v3.6.1:llä toimineet skriptit toimivat muuttumattomina v3.6.2:lla — päivitä vain laiteohjelmisto.