v1.5.0¶
v1.5.0 lägger till fristående Open Terminal-fönster för seriell/UDP/TCP, Python-autokomplettering med tips om funktionsargument som drivs av den medföljande dokumentationen, samt en AprilTag Generator för utskrivbara taggark. Utgåvan ligger kvar på Qt Creator 4.0.2-basen och levereras med OpenMV-fast programvara 2.2.0. Det finns inga brytande ändringar.
Höjdpunkter¶
Open Terminal öppnar dedikerade terminalfönster över seriell, UDP eller TCP, vart och ett med sin egen bildbuffertvisare och histogramruta.
Python-autokomplettering med tips om funktionsargument och rikare syntaxmarkering, hämtad från en nyckelordsdatabas som genereras automatiskt från den medföljande HTML-dokumentationen.
AprilTag Generator renderar utskrivbara taggbildark för familjerna TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 och ARTOOLKIT (menyetiketten för den sista lyder
ARKTOOLKIT).Robust seriell utmatning: en UTF-8-medveten parser tar bort och hanterar styrtecken så att binärdata inte längre förvanskar utskriven text.
OpenMV-fast programvara 2.2.0 levereras nu med, med nya AprilTag- och 3D-pose-exempel.
Nya funktioner¶
Open Terminal lägger till en fristående
Open Terminal-meny som öppnar dedikerade terminalfönster som ansluter över seriell port, UDP eller TCP. Varje fönster har sin egen bildbuffertvisare och histogramruta, med anslutningsdialoger för seriell/UDP/TCP och inmatning av baudhastighet (7be9fd019, e657debea, b02e571a3, bd48a9b98).Python-autokomplettering lägger till komplettering av nyckelord/identifierare, verktygstips om funktionsargument och rikare syntaxmarkering för OpenMV-API:er. Nyckelords- och signaturdatabasen genereras automatiskt genom att den medföljande HTML-dokumentationen tolkas till moduler, klasser, datas, funktioner, metoder och argument (4df150e66, ef0286403, a22869f0d, a2f4b2f25).
AprilTag Generator under
Machine Vision Toolsrenderar utskrivbara PNG-taggbildark för taggfamiljerna TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 och ARTOOLKIT över ett valbart tagg-ID-intervall. Menyalternativet för den sista familjen lyderARKTOOLKIT Family(ett stavfel i bygget) trots att familjen själv ärartoolkit. Menyn får också enQRCode Generator-länk, och taggmenyetiketterna visar nu taggantal (ec72bf2f4, 71f78a539).
Övriga ändringar och förbättringar¶
Härdade den seriella terminalutmatningen mot felformaterade data med en UTF-8-medveten parser som tar bort och hanterar styrtecken (XON/XOFF, escape, delete med flera) så att binära bildbuffert- och styrbyte inte längre förvanskar den utskrivna texten (e03c7d3ef).
Färgsatte om standardtemat Inkpot för syntax (funktioner, typer, tal och strängar) för bättre kontrast i redigeraren (b02e571a3, 4df150e66).
Ändrade produkt- och installerarlänkar till att använda domänen
https://openmv.io(1793b0b5c).
Buggfixar¶
Plattforms- och verktygsstöd¶
Qt Creator-bas: 4.0.2.
Medföljande OpenMV-fast programvara: uppdaterad till 2.2.0 för OpenMV Cam M4/M7 (OMV2/OMV3), med nya AprilTag-detekteringsexempel och ett 3D-pose-exempel för M7 (1d427612c).
Windows-installeraren levererar nu och installerar tyst FTDI USB-seriella drivrutinen automatiskt under installationen (1d427612c).
Brytande ändringar¶
Inga. Den här utgåvan är helt bakåtkompatibel; befintliga projekt och arbetsflöden fortsätter att fungera oförändrade.