Récemment, j’ai vu un outil qui consiste à scanner le code QR à l’écran, et le code QR est marqué par un cadre rouge autour.
Nous savons que pour reconnaître les codes QR, le C# peut être fait avec ZX, généré et reconnu :
Euh... Comment le logiciel identifie-t-il la position du code QR à l’écran ????
Au début, j’étais curieux, et finalement, j’ai regardé le code source de l’auteur, et plus tard, je joindrai le code source.
Constatez, il s’agit de prendre tous les moniteurs, puis, de faire un cycle pour récupérer chaque moniteur, le processus d’acquisition est le suivant,
D’abord, prenez la plus grande partie du moniteur, puis la partie centrale, c’est-à-dire lentement de l’extérieur vers l’intérieur.
Je suis curieux, ce grand écran, le code QR est si petit, est-ce que Zxing peut aussi le reconnaître ?
Je l’ai testé, ZXing est vraiment puissant, un écran si grand, un si petit code QR, il peut effectivement le reconnaître !!
Quant à l’emplacement, c’est facile à faire, ZXing propose une méthode prête à l’emploi :
Enfin, joignez le code :
|