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ć:
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:
|