v3.6.2¶
v3.6.2 introduceert de OpenMV Cam RPC-interfacebibliotheek, voegt aangepaste kleurpaletten en toegang tot ruwe bytes van afbeeldingen toe, een omv.disable_fb() prestatieschakelaar, 20× snellere WINC-WiFi, en een grote batch optimalisaties van de beeldverwerkingspijplijn. Deze introduceert geen breaking API-wijzigingen — v3.6.1-scripts draaien ongewijzigd.
Hoogtepunten¶
RPC-interfacebibliotheek — een nieuwe OpenMV Cam remote-procedure-call-bibliotheek.
Aangepaste kleurpaletten —
draw_image()accepteert kleurpaletten van de gebruiker (ook voor grijswaarden).Toegang tot ruwe afbeelding —
image.bytearray()legt de ruwe afbeeldingsbytes bloot.20× snellere WiFi — grote prestatieverbetering van WINC-WiFi, met socketfixes.
Geen breaking API-wijzigingen — herflash en je v3.6.1-scripts draaien ongewijzigd.
Nieuwe functies¶
RPC — de nieuwe OpenMV Cam RPC-interfacebibliotheek toegevoegd.
Aangepaste paletten —
image.draw_image()accepteert nu aangepaste kleurpaletten (met ondersteuning voor grijswaarden en demo’s).Ruwe afbeeldingsbytes —
image.bytearray()toegevoegd voor ruwe lees-/schrijftoegang tot het afbeeldingsobject.omv.disable_fb()— schakel de IDE-framebuffer uit voor maximale prestaties.De compressiemethoden van
imageaccepteren nu ook al-JPEG-afbeeldingen, endraw_image()kreeg negatieve schaling (weer verwijderd in v3.6.3).
Overige wijzigingen en verbeteringen¶
De WINC-WiFi-prestaties ~20× verbeterd; de data-matrix-operaties,
negate/difference,erode/dilate, Bayer→YCbCr- en Bayer→RGB565-conversie, en sensorkopiëren (inclusief opname op volledige resolutie) geoptimaliseerd; de TensorFlow-bibliotheek bijgewerkt voor int8-ondersteuning; alle pixeltypes gebruiken nu de 40/80 MHz-klok.
Bugfixes¶
Netwerken:
WINC
send/sendto/recv/recvfromgerepareerd, het sluiten van sockets bij een fout, en deip_obtainedbug voor statische IP-adressen.
Camera en beeldverwerking:
Filteropruiming gerepareerd die het geheugen corrumpeerde wanneer de Y-grootte kleiner is dan de kernelgrootte, de eerste ongeldige afbeelding na
init0, en de I2C/SPI DMA de-init-problemen op de H7.
Systeem:
FDCAN-fixes; de I2C-reset-timeout verlaagd en de soft-I2C-spin-vertraging verhoogd voor de H7 Plus.
Breaking API-wijzigingen¶
v3.6.2 introduceert geen breaking Python API-wijzigingen. Scripts die op v3.6.1 draaiden, draaien ongewijzigd op v3.6.2 — herflash gewoon de firmware.