Recientemente vi una herramienta que escanea el código QR en la pantalla, y el código QR está marcado con un marco rojo alrededor.
Sabemos que para reconocer códigos QR, C# se puede hacer con ZXing, generado y reconocido:
Eh... ¿Cómo identifica el software la posición del código QR en la pantalla????
Al principio tenía curiosidad y, finalmente, miré el código fuente del autor y, más adelante, adjuntaré el código fuente.
Encuentra que consiste en tomar todos los monitores y luego, alternar para recoger cada monitor, el proceso de adquisición es el siguiente,
Primero, toma la parte más grande del monitor y luego la parte central, es decir, lentamente de fuera hacia dentro.
Tengo curiosidad, esta pantalla tan grande, el código QR es tan pequeño, ¿puede Zxing también reconocerlo?
Lo probé, ZXing es realmente potente, una pantalla tan grande, un código QR tan pequeño, ¡realmente puede reconocerlo!
En cuanto a la ubicación, es fácil de hacer, ZXing tiene un método ya hecho:
Por último, adjunta el código:
|