Recentemente ho visto uno strumento che serve a scansionare il codice QR sullo schermo, e il codice QR è segnato con una cornice rossa intorno.
Sappiamo che per riconoscere i codici QR, C# può essere fatto con ZX, generato e riconosciuto:
Uh... Come identifica il software la posizione del codice QR sullo schermo????
All'inizio ero curioso, e alla fine ho guardato il codice sorgente dell'autore, e più tardi allegerò il codice sorgente.
Scopri, si tratta di prendere tutti i monitor, e poi, ciclare per raccogliere ciascun monitor, il processo di acquisizione è il seguente,
Prima, prendi la parte più grande del monitor, poi la parte centrale, cioè lentamente dall'esterno verso l'interno.
Sono curioso, questo grande schermo, il codice QR è così piccolo, anche Zxing può riconoscerlo?
L'ho testato, ZXing è davvero potente, uno schermo così grande, un codice QR così piccolo, può davvero riconoscerlo!!
Per quanto riguarda la posizione, è facile da fare, ZXing ha un metodo già pronto:
Infine, allega il codice:
|