Nylig så jeg et verktøy som går ut på å skanne QR-koden på skjermen, og QR-koden er merket med en rød ramme rundt.
Vi vet at for å gjenkjenne QR-koder kan C# gjøres med ZXing, genereres og gjenkjennes:
Eh... Hvordan identifiserer programvaren posisjonen til QR-koden på skjermen????
Først var jeg nysgjerrig, og til slutt så jeg på forfatterens kildekode, og senere vil jeg legge ved kildekoden.
Finn, det er å ta alle skjermene, og deretter sykle for å plukke opp hver skjerm, anskaffelsesprosessen er som følger,
Først tar du den største delen av skjermen, og deretter midtdelen, altså sakte fra utsiden til innsiden.
Jeg er nysgjerrig, denne store skjermen, QR-koden er så liten, kan Zxing også gjenkjenne den?
Jeg testet det, ZXing er virkelig kraftig, så stor skjerm, så liten QR-kode, det kan faktisk gjenkjenne!!
Når det gjelder plasseringen, er det enkelt å gjøre, ZXing har en ferdiglaget metode:
Til slutt, legg ved koden:
|