v3.6.2¶
v3.6.2 uvodi OpenMV Cam RPC sučelje biblioteke, dodaje prilagođene palete boja i pristup sirovim bajtovima slika, prekidač performansi omv.disable_fb(), 20× brži WINC WiFi te veliki skup optimizacija cjevovoda obrade slike. Ne uvodi nikakve promjene API-ja koje narušavaju kompatibilnost — skripte za v3.6.1 rade nepromijenjeno.
Najvažnije¶
RPC sučelje biblioteke — nova OpenMV Cam biblioteka za udaljeni poziv procedura.
Prilagođene palete boja —
draw_image()prihvaća korisničke palete boja (uključujući za sive tonove).Pristup sirovoj slici —
image.bytearray()izlaže sirove bajtove slike.20× brži WiFi — veliko poboljšanje performansi WINC WiFi-a, uz ispravke socketa.
Nema promjena API-ja koje narušavaju kompatibilnost — preflashajte i vaše v3.6.1 skripte rade nepromijenjeno.
Nove značajke¶
RPC — dodana nova OpenMV Cam RPC sučelje biblioteka.
Prilagođene palete —
image.draw_image()sada prihvaća prilagođene palete boja (uz podršku za sive tonove i demoe).Sirovi bajtovi slike — dodan
image.bytearray()za sirovi pristup čitanju/pisanju objekta slike.omv.disable_fb()— onemogućuje IDE međuspremnik slike za maksimalne performanse.Metode kompresije iz
imagesada prihvaćaju i već JPEG slike, adraw_image()je dobio negativno skaliranje (ponovno uklonjeno u v3.6.3).
Ostale promjene i poboljšanja¶
Poboljšane su performanse WINC WiFi-a ~20×; optimizirane su operacije data-matrixa,
negate/difference,erode/dilate, pretvorbe Bayer→YCbCr i Bayer→RGB565 te kopiranje senzora (uključujući snimanje pune razlučivosti); ažurirana je TensorFlow biblioteka za podršku int8; svi tipovi piksela sada koriste takt od 40/80 MHz.
Ispravci grešaka¶
Mrežno povezivanje:
Ispravljeni su WINC
send/sendto/recv/recvfrom, zatvaranje socketa pri grešci te greškaip_obtainedza statičke IP adrese.
Kamera i obrada slike:
Ispravljeno je čišćenje filtra koje je oštetilo memoriju kada je veličina po Y manja od veličine kernela, prva neispravna slika nakon
init0te problemi s de-inicijalizacijom I2C/SPI DMA na H7.
Sustav:
FDCAN ispravci; snižen je timeout I2C reseta i povećana je spin odgoda soft-I2C za H7 Plus.
Promjene API-ja koje narušavaju kompatibilnost¶
v3.6.2 ne uvodi nikakve promjene Python API-ja koje narušavaju kompatibilnost. Skripte koje su radile na v3.6.1 rade nepromijenjeno na v3.6.2 — samo preflashajte ugrađeni program (firmware).