v4.1.1#

v4.1.1 se usredotočuje na izbornik Examples: stavke se sada filtriraju tako da odgovaraju povezanoj ploči i senzoru, uz sažimanje suvišnih mapa i jasan rezervirani prikaz kada ništa nije povezano. Također dodaje uživo metriku fokusa u preglednik međuspremnika slike, osvježava priložene primjere i isporučuje ugrađeni program ploče 4.5.1. Izgrađen na osnovi Qt Creator 10.0.1; u ovom izdanju nema ponovnog baziranja na Qt Creator. Filtriranje primjera mijenja zadano ponašanje izbornika Examples – pogledajte Promjene koje narušavaju kompatibilnost.

Najvažnije#

  • Filtriranje primjera prikazuje samo primjere relevantne za vašu povezanu ploču i senzor, vođeno konfiguracijom examples/index.csv, uz prekidač u izborniku Tools za njegovo onemogućavanje.

  • Metrika fokusa sada se prikazuje uživo u pregledniku međuspremnika slike i statusnoj traci terminala kako bi vam pomogla pri fokusiranju leće.

  • Čišći izbornik Examples: suvišne mape ploča s jednim podstavkom sažimaju se, a umjesto praznog izbornika prikazuje se rezervirani tekst.

  • Uklonjen redak mekog ponovnog pokretanja iz serijskog terminala tako da konzola više nije zatrpana pri svakom pokretanju.

  • Priloženi ugrađeni program ploče ažuriran je na 4.5.1 na svim podržanim OpenMV i Arduino pločama.

Nove značajke#

  • Filtriranje primjera. Izbornik Examples sada filtrira stavke tako da prikazuje samo primjere relevantne za povezanu ploču i senzor. Početno filtriranje po ploči/senzoru bilo je vođeno konfiguracijom filters.txt (ef7190282), kasnije premješteno u examples/index.csv s regularnim izrazima po ploči i po senzoru te stupcem za izravnavanje (795cc20e9) i podudaranjem mape ploče i tipa senzora neovisno o velikim i malim slovima (3e976cb9a). Novi prekidač Tools > Filter examples by board and sensor type (zadano označen, stanje se pamti) onemogućuje filtriranje (fd3defe00).

  • Metrika fokusa. Preglednik međuspremnika slike i statusna traka terminala sada prikazuju uživo vrijednost Focus izračunatu iz JPEG-om komprimirane sličice kako bi vam pomogla pri fokusiranju leće (5834e3a41).

Ostale promjene i poboljšanja#

  • Kada je povezan, izbornik Examples sada sažima suvišne mape ploča s jednim podstavkom i prikazuje jasan rezervirani tekst „No examples found for your board” ili „Connect to your board first” umjesto praznog izbornika (795cc20e9).

  • MicroPython redak MPY: soft reboot sada se uklanja iz izlaza serijskog terminala tako da više ne zatrpava konzolu pri svakom pokretanju (b3cf63299).

  • Priloženi primjeri reorganizirani su u mape imenovane po pločama (na primjer 50-Board-Control), ažurirani su zaglavljima MIT licence, a primjeri Image Reader/Writer pojednostavljeni su za korištenje sirovih image.ImageIO videotokova. Uklonjeni su primjeri razlikovanja sličica za „shadow removal” u memoriji i na disku (1358eeb84, 7b32f2814, 9d89f1c62).

Ispravci pogrešaka#

  • Prisilno korištenje određene datoteke ugrađenog programa pokretača sada ispravno koristi navedenu putanju ugrađenog programa umjesto da se uvijek vraća na zadanu firmware.bin ploče (a362c1c6b).

  • Ispravljeno otkrivanje uređaja i.MX (RT1060) na sustavu Windows koje je moglo zakazati zbog prestrogo postavljene provjere broja RawInputDeviceList (49571962d).

  • Ispravljeno prelijevanje histograma za velike ili svijetle slike proširivanjem akumulacijskog vektora na 64 bita (5aaf923a3).

  • Ispravljeno sortiranje mapa s primjerima tako da se nebrojčane stavke primjera dosljedno raspoređuju (3cb994433).

Podrška za platforme i alate#

  • Osnova Qt Creator: 10.0.1.

  • Priloženi ugrađeni program ploče: ažuriran s 4.5.0 -> 4.5.1 na svim podržanim OpenMV i Arduino pločama – uključujući OPENMV2/3/4/4P, OPENMV PT (Pure Thermal), OPENMV RT1060, ARDUINO GIGA, NICLA VISION, PORTENTA H7, NANO RP2040 CONNECT i NANO 33 BLE SENSE – uključujući UVC i slike pokretača (f6a5b12ba).

  • Generiranje nove skripte sada zamjenjuje pikselformat sivih tonova za HM01B0, HM0360, MT9V0X2 i MT9V0X4 (prijašnja stavka MT9V034 zamijenjena je s MT9V0X2/MT9V0X4) (ef7190282).

Promjene koje narušavaju kompatibilnost#

Izbornik Examples sada zahtijeva povezanu ploču kada je filtriranje omogućeno, što je novo zadano ponašanje. Dok se ne povežete, izbornik prikazuje „Connect to your board first to see examples”, a nakon povezivanja prikazuje samo primjere koji odgovaraju povezanoj ploči i senzoru. Onemogućite to putem novog prekidača Tools > Filter examples by board and sensor type.