Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 32227|Svar: 4

[WinForm] C# identificerer placeringen af QR-koden på skærmen

[Kopier link]
Opslået på 23/12/2016 11.25.20 | | | |


For nylig så jeg et værktøj, som er til at scanne QR-koden på skærmen, og QR-koden er markeret med en rød ramme omkring sig.

Vi ved, at for at genkende QR-koder kan C# udføres med ZXing, genereres og genkendes:

C# WPF bruger ZXing til at generere QR-koder Introduktion til ImageSource
http://www.itsvse.com/thread-2493-1-1.html
(Kilde: Arkitekt)



Øh... Hvordan identificerer softwaren QR-kodens position på skærmen????

Først var jeg nysgerrig, og til sidst kiggede jeg på forfatterens kildekode, og senere vil jeg vedhæfte kildekoden.

Find det, det er at tage alle monitorerne og derefter cykle for at hente hver monitor, anskaffelsesprocessen er som følger,

Først tager du den største del af skærmen, og derefter den midterste del, altså langsomt fra ydersiden til indersiden.

Jeg er nysgerrig, denne store skærm, QR-koden er så lille, kan Zxing også genkende den?

Jeg testede det, ZXing er virkelig kraftfuldt, sådan en stor skærm, sådan en lille QR-kode, det kan faktisk genkende!!

Hvad angår placeringen, er det nemt at gøre, ZXing har en færdiglavet metode:



Endelig vedhæfter koden:







Tidligere:php Senior Programmer Arkitekt Interviewspørgsmål
Næste:C# Win10 Development Starter Øvelser og Svar
Opslået på 12/02/2018 11.48.25 |
Q: Hvad er medlemmet af Screen<Screen.AllScreens> Screen?
Opslået på 12/02/2018 14.41.53 |
orza2008 opslået den 2018-2-12 kl. 11:48
Hvilken slags medlem er denne Screen?


Screen.AllScreens-egenskaben:
Få et udvalg af alle skærme på dit system.
Syntaks: offentlig statisk Skærm[] AllScreens{get; }
Opslået på 24/02/2023 09.28.09 |
Det er svært at se
 Udlejer| Opslået på 11/01/2025 12.04.12 |
.NET Core bruger zxing.net til at identificere 2D-indhold og henviser til følgende:


Koden er som følger:



Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com