Neseniai pamačiau įrankį, kuris yra nuskaityti QR kodą ekrane, o QR kodas pažymėtas raudonu rėmeliu aplink jį.
Žinome, kad norint atpažinti QR kodus, C# galima atlikti naudojant ZXing, sugeneruoti ir atpažinti:
Uh... Kaip programinė įranga nustato QR kodo padėtį ekrane????
Iš pradžių man buvo smalsu, o galiausiai pažvelgiau į autoriaus šaltinio kodą, o vėliau pridėsiu šaltinio kodą.
Raskite, tai yra paimti visus monitorius, o tada pasiimti kiekvieną monitorių, įsigijimo procesas yra toks,
Pirmiausia paimkite didžiausią monitoriaus dalį, o tada paimkite vidurinę dalį, tai yra, lėtai iš išorės į vidų.
Man įdomu, šis didelis ekranas, QR kodas toks mažas, ar Zxing taip pat gali jį atpažinti?
Aš jį išbandžiau, ZXing yra tikrai galingas, toks didelis ekranas, toks mažas QR kodas, jis tikrai gali atpažinti!!
Kalbant apie vietą, tai lengva padaryti, ZXing turi paruoštą metodą:
Galiausiai pridėkite kodą:
|