Nyligen såg jag ett verktyg som är att skanna QR-koden på skärmen, och QR-koden är markerad med en röd ram runt sig.
Vi vet att för att känna igen QR-koder kan C# göras med ZXing, genereras och kännas igen:
Eh... Hur identifierar mjukvaran QR-kodens position på skärmen????
Först var jag nyfiken, och till slut tittade jag på författarens källkod, och senare kommer jag att bifoga källkoden.
Hitta, det är att ta alla skärmar och sedan cykla för att plocka upp varje skärm, anskaffningsprocessen är följande,
Först, ta den största delen av skärmen och sedan den mittersta delen, det vill säga långsamt från utsidan till insidan.
Jag är nyfiken, på den här stora skärmen är QR-koden så liten, kan Zxing också känna igen den?
Jag testade det, ZX-systemet är verkligen kraftfullt, en så stor skärm, en så liten QR-kod, det kan verkligen känna igen!!
När det gäller platsen är det enkelt att göra, ZXing har en färdig metod:
Slutligen, bifoga koden:
|