Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 32227|Odpowiedź: 4

[WinForm] C# wskazuje lokalizację kodu QR na ekranie

[Skopiuj link]
Opublikowano 23.12.2016 11:25:20 | | | |


Niedawno zobaczyłem narzędzie, które polega na zeskanowaniu kodu QR na ekranie, a kod QR jest oznaczony czerwoną ramką wokół niego.

Wiemy, że aby rozpoznać kody QR, C# można wykonać za pomocą ZX-owania, generować i rozpoznawać:

C# WPF wykorzystuje ZXing do generowania kodów QR Wprowadzenie do ImageSource
http://www.itsvse.com/thread-2493-1-1.html
(Źródło: Architect)



Uh... Jak oprogramowanie identyfikuje pozycję kodu QR na ekranie????

Na początku byłem ciekawy, a w końcu spojrzałem na kod źródłowy autora, a później dołączę kod.

Trzeba wziąć wszystkie monitory, a następnie cyklicnie podnieść każdy monitor, proces akwizycji wygląda następująco,

Najpierw weź największą część monitora, a potem środkową część, czyli powoli od zewnątrz do środka.

Jestem ciekaw, ten duży ekran, kod QR jest tak mały, czy Zxing też go rozpozna?

Testowałem to, ZXing jest naprawdę potężny, taki duży ekran, taki mały kod QR, naprawdę potrafi rozpoznać!!

Jeśli chodzi o lokalizację, jest to proste do zrobienia, ZXing ma gotową metodę:



Na koniec dołącz kod:







Poprzedni:Pytania do rozmowy kwalifikacyjnej na stanowisko starszego programisty architekta w php
Następny:Ćwiczenia i odpowiedzi na rozpoczęcie rozwoju w C# Win10
Opublikowano 12.02.2018 11:48:25 |
P: Kim jest członek Screen<Screen.AllScreens> Screen?
Opublikowano 12.02.2018 14:41:53 |
Orza2008 opublikowano 2018-2-12 o 11:48
Jakim członkiem jest ten Screen?


Własność Screen.AllScreens:
Zdobądź tablicę wszystkich wyświetlaczy na swoim systemie.
Składnia: publiczny statyczny ekran[] AllScreens{get; }
Opublikowano 24.02.2023 09:28:09 |
Trudno to zobaczyć
 Ziemianin| Opublikowano 11.01.2025 12:04:12 |
.NET Core wykorzystuje zxing.net do identyfikacji treści 2D, powołując się na następujące elementy:


Kod jest następujący:



Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com