Nedávno som videl nástroj, ktorý slúži na naskenovanie QR kódu na obrazovke, a QR kód je okolo neho označený červeným rámikom.
Vieme, že na rozpoznávanie QR kódov je možné C# vykonať pomocou ZXingu, generovať a rozpoznať:
Eh... Ako softvér identifikuje polohu QR kódu na obrazovke????
Najprv som bol zvedavý a nakoniec som sa pozrel na zdrojový kód autora a neskôr priložím zdrojový kód.
Zistite, je potrebné vziať všetky monitory a potom cyklicky vyzdvihnúť každý monitor, proces získavania je nasledovný,
Najprv vezmite najväčšiu časť monitora a potom strednú časť, teda pomaly zvonku dovnútra.
Som zvedavý, táto veľká obrazovka, QR kód je taký malý, dokáže ho rozpoznať aj Zxing?
Testoval som to, ZXing je naozaj výkonný, taká veľká obrazovka, taký malý QR kód, naozaj ho rozpozná!!
Čo sa týka miesta, je to jednoduché, ZXing má hotovú metódu:
Nakoniec pripojte kód:
|