Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 32227|Risposta: 4

[WinForm] C# identifica la posizione del codice QR sullo schermo

[Copiato link]
Pubblicato su 23/12/2016 11:25:20 | | | |


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:

C# WPF utilizza ZXing per generare codici QR Introduzione a ImageSource
http://www.itsvse.com/thread-2493-1-1.html
(Fonte: Architetto)



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:







Precedente:Domande per il colloquio con architetto programmatore senior php
Prossimo:Esercizi e risposte per lo sviluppo Win10 in C#
Pubblicato su 12/02/2018 11:48:25 |
D: Qual è il membro dello Screen<Screen.AllScreens> Screen?
Pubblicato su 12/02/2018 14:41:53 |
orza2008 pubblicato il 2018-2-12 alle 11:48
Che tipo di membro è questo Screen?


Proprietà Screen.AllScreens:
Procurati un array di tutti i display sul tuo sistema.
Sintassi: pubblico statico Screen[] AllScreens{get; }
Pubblicato su 24/02/2023 09:28:09 |
È difficile da vedere
 Padrone di casa| Pubblicato su 11/01/2025 12:04:12 |
.NET Core utilizza zxing.net per identificare contenuti 2D, citando quanto segue:


Il codice è il seguente:



Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com