|
QRCODE Código QR El código QR (en inglés: Quick Response Code; conocido como Quick Response Matrix Code) es un tipo de código bidimensional, inventado en 1994 por Masahiro Hara, del fabricante japonés de componentes de automoción Denso.QR proviene de la abreviatura Quick Response, que significa respuesta rápida, porque el inventor quería que el código QR pudiera descodificar su contenido rápidamente.Los códigos QR utilizan Los códigos QR utilizan cuatro patrones de codificación normalizados (numérico, alfanumérico, byte (binario) y japonés (Shift_JIS)) para almacenar datos.Desarrollados originalmente en Japón, los códigos QR se utilizan ahora ampliamente en todo el mundo para operaciones de lectura de teléfonos móviles.Los códigos QR ofrecen una rápida legibilidad y una mayor capacidad de almacenamiento que los códigos de barras normales, y no requieren una línea recta hacia el escáner al escanearlos como los códigos de barras 1D, con aplicaciones que incluyen Entre sus aplicaciones se incluyen el seguimiento de productos, la identificación de artículos, la gestión de documentos y la comercialización de inventarios, entre otras.
Tolerancia a fallos
Los códigos QR son tolerantes a fallos, incluso si los gráficos están dañados, se pueden seguir leyendo, hasta un 30% de la zona dañada. Por esta razón, los códigos QR también se utilizan ampliamente en las cajas de envío.
En términos relativos, cuanto mayor sea el área gráfica del código QR, mayor será la tolerancia a fallos, por lo que se suele utilizar un compromiso del 15% de tolerancia a fallos (clasificación M).
Capacidad de corrección de errores | Nivel L | Puede corregir el 7% de los caracteres | Grado M | Corrige el 15% de los códigos | Grado Q | Corrige el 25% de los códigos | Nivel H | Corrige el 30% del código |
Un nivel de tolerancia a fallos más alto significa que el código QR puede escanearse con éxito aunque sufra un mayor grado de daño o contaminación, pero esto también puede conllevar un aumento del tamaño del código QR generado. También puede entenderse que si el código QR no se va a imprimir para su visualización, en realidad basta con utilizar la tolerancia a fallos normal.
|
Anterior: C#/.NET uso SequenceEqual para comparar dos colecciones son iguales o noSiguiente :.NET/C# Basado en AssemblyLoadContext para conseguir la actualización en caliente del plugin DLL
|