v4.1.1¶
Verze v4.1.1 se zaměřuje na nabídku Examples: položky jsou nyní filtrovány tak, aby odpovídaly připojené desce a senzoru, nadbytečné složky jsou sbaleny a při nepřipojeném zařízení se zobrazí jasný zástupný text. Přidává také živou metriku zaostření do prohlížeče framebufferu, obnovuje přibalené příklady a dodává firmware desek 4.5.1. Postaveno na základu Qt Creator 10.0.1; v této verzi nedochází k přechodu na nový základ Qt Creator. Filtrování příkladů mění výchozí chování nabídky Examples – viz Zásadní změny.
Hlavní novinky¶
Filtrování příkladů zobrazuje pouze příklady relevantní pro vaši připojenou desku a senzor, řízené konfigurací
examples/index.csv, s přepínačem v nabídceToolspro jeho vypnutí.Metrika zaostření se nyní zobrazuje živě v prohlížeči framebufferu a ve stavovém řádku terminálu, aby vám pomohla zaostřit objektiv.
Přehlednější nabídka Examples: nadbytečné složky desek s jediným potomkem jsou sbaleny a místo prázdné nabídky se zobrazí zástupný text.
Odstranění řádku soft-reboot ze sériového terminálu, takže konzole již není při každém spuštění zaplevelena.
Přibalený firmware desek aktualizován na 4.5.1 napříč podporovanými deskami OpenMV a Arduino.
Nové funkce¶
Filtrování příkladů. Nabídka
Examplesnyní filtruje položky tak, aby zobrazovala pouze příklady relevantní pro připojenou desku a senzor. Počáteční filtrování podle desky/senzoru bylo řízeno konfiguracífilters.txt(ef7190282), později přesunuto doexamples/index.csvs regulárními výrazy pro jednotlivé desky a senzory a sloupcem pro sloučení (795cc20e9) a porovnáváním složek desek a typů senzorů bez ohledu na velikost písmen (3e976cb9a). Nový přepínačTools> Filter examples by board and sensor type (ve výchozím stavu zaškrtnutý, stav je uchováván) filtrování vypíná (fd3defe00).Metrika zaostření. Prohlížeč framebufferu a stavový řádek terminálu nyní zobrazují živou hodnotu Focus vypočítanou z JPEG-komprimovaného snímku, aby vám pomohla zaostřit objektiv (5834e3a41).
Další změny a vylepšení¶
Při připojení nabídka
Examplesnyní sbalí nadbytečné složky desek s jediným potomkem a místo prázdné nabídky zobrazí jasný zástupný text „No examples found for your board“ nebo „Connect to your board first“ (795cc20e9).Řádek MicroPython
MPY: soft rebootje nyní odstraňován z výstupu sériového terminálu, takže již nezaplevelí konzoli při každém spuštění (b3cf63299).Přibalené příklady byly reorganizovány do složek pojmenovaných podle desek (například
50-Board-Control), aktualizovány o hlavičky s licencí MIT a příklady Image Reader/Writer byly zjednodušeny tak, aby používaly nezpracované videoproudyimage.ImageIO. Příklady rozdílů snímků pro odstranění stínů v paměti a na disku („shadow removal“) byly odstraněny (1358eeb84, 7b32f2814, 9d89f1c62).
Opravy chyb¶
Vynucení konkrétního souboru firmwaru bootloaderu nyní správně používá zadanou cestu k firmwaru namísto neustálého návratu k výchozímu
firmware.bindesky (a362c1c6b).Opraveno zjišťování zařízení i.MX (RT1060) ve Windows, které mohlo selhat kvůli příliš přísné kontrole počtu
RawInputDeviceList(49571962d).Opraveno přetečení histogramu u velkých nebo jasných obrazů rozšířením akumulačního vektoru na 64 bitů (5aaf923a3).
Opraveno řazení složek příkladů, aby se nečíslované položky příkladů řadily konzistentně (3cb994433).
Podpora platforem a nástrojů¶
Základ Qt Creator: 10.0.1.
Přibalený firmware desek: aktualizován z 4.5.0 -> 4.5.1 napříč podporovanými deskami OpenMV a Arduino – včetně OPENMV2/3/4/4P, OPENMV PT (Pure Thermal), OPENMV RT1060, ARDUINO GIGA, NICLA VISION, PORTENTA H7, NANO RP2040 CONNECT a NANO 33 BLE SENSE – včetně obrazů UVC a bootloaderu (f6a5b12ba).
Generování nového skriptu nyní nahrazuje pixformat ve stupních šedi pro
HM01B0,HM0360,MT9V0X2aMT9V0X4(předchozí položkaMT9V034je nahrazenaMT9V0X2/MT9V0X4) (ef7190282).
Zásadní změny¶
Nabídka Examples nyní při zapnutém filtrování vyžaduje připojenou desku, což je nové výchozí nastavení. Dokud se nepřipojíte, nabídka zobrazuje „Connect to your board first to see examples“ a po připojení zobrazuje pouze příklady odpovídající připojené desce a senzoru. Toto lze vypnout pomocí nového přepínače Tools > Filter examples by board and sensor type.