v1.5.1¶
v1.5.1 is een onderhoudsrelease gebouwd op Qt Creator 4.0.2 die een vastloper van de Python-syntaxismarkering oplost, de opstart-laadvolgorde corrigeert zodat de opgeslagen UI-status wordt hersteld vóór de rest van de plugin-initialisatie, en de Feature-Detection-sleutelpuntenvoorbeelden vernieuwt. Er zijn geen ingrijpende wijzigingen.
Hoogtepunten¶
Vastloper van syntaxismarkering opgelost voor Python-lidtoegang en OpenMV-argumenttrefwoorden.
Correcte opstart-laadvolgorde zodat de opgeslagen UI-status (editor-indeling, framebuffer-zoom, histogram- en uitvoervenster-instellingen, opgeslagen terminals) wordt hersteld vóór de rest van de plugin-initialisatie.
Bijgewerkte sleutelpuntenvoorbeelden met VGA-windowing, hoger contrast, een lagere sleutelpunt-drempelwaarde, en foutafhandeling in
keypoints_save.pywanneer er geen sleutelpunten worden gevonden.
Overige wijzigingen en verbeteringen¶
De Feature-Detection-sleutelpuntenvoorbeelden (
09-Feature-Detection/keypoints.pyenkeypoints_save.py) herwerkt. Beide gebruiken nu VGA met 320x240-windowing, hoger contrast, een lagerefind_keypoints-drempelwaarde, en een schaalfactor van 1.2;keypoints.pyscherpt ook de match-grenzen aan (match_descriptor-drempelwaarde 80 naar 85, match-aantal 5 naar 10), enkeypoints_save.pykrijgt een bewaking die een exception oproept wanneer er geen sleutelpunten worden gevonden, plus een afsluitenderaisedie de gebruiker vraagt de camera te resetten zodra het klaar is (acc4e1696).
Bugfixes¶
Een vastloper in de Python-syntaxismarkering opgelost die werd veroorzaakt door de generic-highlighter-regels die lidtoegang en OpenMV-argumenttrefwoorden matchten; de
.member-matchregel werd aangepast om optionele witruimte na de punt toe te staan (\.[a-zA-Z_]...werd\.\s*[a-zA-Z_]...) en de loopendeOpenMVArguments-regels werden gewijzigd naar#popom een oneindige lus te voorkomen (acc4e1696).De opstart-laadvolgorde gerepareerd zodat de opgeslagen UI-status (editor- en splitter-indeling, framebuffer-zoom, JPEG-compress- en disable-frame-buffer-schakelaars, histogram-kleurruimte, uitvoervenster-lettertype-zoom, en opgeslagen terminals) en de extractie van applicatiebronnen nu eerder worden uitgevoerd in
OpenMVPlugin::extensionsInitialized(), vóór de rest van de plugin-initialisatie (9536b718b).
Platform- en toolondersteuning¶
Qt Creator-basis: 4.0.2.
Ingrijpende wijzigingen¶
Geen. Dit is een patchrelease zonder voor de gebruiker zichtbare workflow- of gedragswijzigingen.