v3.6.2¶
v3.6.2 introducerar biblioteket för OpenMV Cam RPC-gränssnitt, lägger till anpassade färgpaletter och åtkomst till rådata-byte i bilder, en prestandaomkopplare omv.disable_fb(), 20× snabbare WINC WiFi och en stor batch optimeringar av bildbehandlingspipelinen. Den introducerar inga brytande API-ändringar — v3.6.1-skript körs oförändrade.
Höjdpunkter¶
RPC-gränssnittsbibliotek — ett nytt remote-procedure-call-bibliotek för OpenMV Cam.
Anpassade färgpaletter —
draw_image()accepterar användardefinierade färgpaletter (inklusive för gråskala).Åtkomst till rådata-bild —
image.bytearray()exponerar bildens råa byte.20× snabbare WiFi — stor prestandaförbättring för WINC WiFi, med socket-fixar.
Inga brytande API-ändringar — flasha om och dina v3.6.1-skript körs oförändrade.
Nya funktioner¶
RPC — lade till det nya biblioteket för OpenMV Cam RPC-gränssnitt.
Anpassade paletter —
image.draw_image()accepterar nu anpassade färgpaletter (med gråskalestöd och demos).Råa bild-byte — lade till
image.bytearray()för rå läs-/skrivåtkomst till bildobjektet.omv.disable_fb()— inaktivera IDE-bildbufferten för maximal prestanda.Komprimeringsmetoderna i
imageaccepterar nu även redan JPEG-kodade bilder, ochdraw_image()fick negativ skalning (borttagen igen i v3.6.3).
Övriga ändringar och förbättringar¶
Förbättrade WINC WiFi-prestandan ~20×; optimerade data-matrix-operationerna,
negate/difference,erode/dilate, Bayer→YCbCr- och Bayer→RGB565-konvertering samt sensorkopiering (inklusive infångning i full upplösning); uppdaterade TensorFlow-biblioteket för att stödja int8; alla pixeltyper använder nu 40/80 MHz-klockan.
Buggfixar¶
Nätverk:
Fixade WINC
send/sendto/recv/recvfrom, stängning av socketar vid fel samtip_obtained-buggen för statiska IP-adresser.
Kamera och bildbehandling:
Fixade filterupprensning som korrupterade minne när Y-storleken är mindre än kärnstorleken, den första ogiltiga bilden efter
init0samt problemen med I2C/SPI DMA-de-init på H7.
System:
FDCAN-fixar; sänkte I2C-reset-timeouten och ökade soft-I2C-spinfördröjningen för H7 Plus.
Brytande API-ändringar¶
v3.6.2 introducerar inga brytande Python-API-ändringar. Skript som kördes på v3.6.1 körs oförändrade på v3.6.2 — flasha bara om den fasta programvaran.