Todas las Noticias en Películas, Avances de Películas y Reseñas.

Anatomía de un código QR: cómo funcionan los códigos QR

Los códigos QR, así como los códigos de barras que mejoran, transmiten información a través de un código gráfico con píxeles en blanco y negro. Donde un código de barras es unidimensional, un código QR es bidimensional. En este contenido, significa que la información se transmite al leer tanto la posición horizontal como la vertical de los píxeles, en lugar de solo la posición horizontal.

Como tal, las personas pueden decodificar partes de un código QR y traducir el contenido manualmente, aunque esto generalmente es tedioso y requiere mucho tiempo. En general, hay mucha más información en un código QR que las cadenas numéricas cortas contenidas en un código de barras UPC, lo que significa que la decodificación humana no es necesariamente útil ni oportuna.

Los códigos QR pueden ser decodificados por todos los teléfonos inteligentes y escáneres QR dedicados y pueden contener cualquier cadena de texto. Esto permite que las URL se codifiquen en códigos QR, que pueden enviar automáticamente el dispositivo de escaneo a la URL especificada en el navegador predeterminado. A diferencia de los códigos de barras, los códigos QR también contienen un componente de verificación de errores. Esto significa que el código QR aún se puede decodificar con éxito incluso si partes del código son ilegibles.

Usos comunes de los códigos QR

Los códigos QR son robustos y duraderos, con mayor capacidad y confiabilidad que los códigos de barras a los que reemplazan. También se mejoran las bandas magnéticas, ya que no hay riesgo de desmagnetización, y el código se puede decodificar manualmente con un lector si es necesario.

Esto ha alentado a las agencias gubernamentales y no gubernamentales a adoptar códigos QR para usar en documentos de viaje, pasaportes y licencias, que generalmente duplican la información en un formato legible por máquina. Los códigos QR también se utilizan ampliamente en publicidad para proporcionar enlaces rápidos a activos web o descargas de aplicaciones. También puede encontrar códigos QR utilizados para enlaces de pago, autenticación de contraseña de un solo uso, inicio de sesión de Wi-Fi y cientos de otras aplicaciones específicas.

Recomendado:  Cómo iniciar tu Mac en modo seguro

Anatomía de un código QR

Descripción general de la anatomía del código QR

El elemento visualmente más distintivo del código QR son los bloques cuadrados que se utilizan para orientar el código a medida que el lector lo escanea. Esto permite escanear el código en cualquier dirección, incluso al revés, y transmitir el mensaje correcto. Estos cuatro bloques (tres en las esquinas y uno incrustado en la parte inferior derecha) se muestran en cada código y permiten que el código se decodifique correctamente en todas las direcciones.

Estos bloques son la versión de formato codificado, la versión de verificación de errores y la máscara de decodificación. El código QR está rodeado por un área de espacio en blanco llamada “zona silenciosa” que ayuda al lector a encontrar los bordes del código.

Los códigos QR pueden venir en una variedad de tamaños. El código QR más grande, que mide 177 x 177, contiene hasta 1264 caracteres de texto ASCII. El tamaño más común de QR es entre 29 x 29 y 33 x 33, que puede contener alrededor de 50 caracteres ASCII. Todos los tamaños son compatibles con los dispositivos de lectura modernos, como los teléfonos inteligentes.

.u7260eb5d5886fe0c92970146fe5c65ca, .u7260eb5d5886fe0c92970146fe5c65ca .postImageUrl, .u7260eb5d5886fe0c92970146fe5c65ca .centered-text-area {min-height: 80px; posición: relativa; } .u7260eb5d5886fe0c92970146fe5c65ca, .u7260eb5d5886fe0c92970146fe5c65ca: flotar, .u7260eb5d5886fe0c92970146fe5c65ca: visitado, .u7260eb5d5886fe0c929ca146fe; } .u7260eb5d5886fe0c92970146fe5c65ca .clearfix: después de {contenido: “”; pantalla: mesa; Limpia los dos; } .u7260eb5d5886fe0c92970146fe5c65ca {pantalla: bloque; transición: color de fondo 250ms; transición de webkit: color de fondo 250ms; ancho: 100%; opacidad: 0,95; transición: opacidad 250ms; webkit-transition: opacidad 250ms; color de fondo: # 9B59B6; sombra de caja: 0 1px 2px rgba (0, 0, 0, 0.17); -moz-box-shadow: 0 1px 2px rgba (0, 0, 0, 0.17); -o-caja-sombra: 0 1px 2px rgba (0, 0, 0, 0.17); -webkit-caja-sombra: 0 1px 2px rgba (0, 0, 0, 0.17); } .u7260eb5d5886fe0c92970146fe5c65ca: activo, .u7260eb5d5886fe0c92970146fe5c65ca: hover {opacidad: 1; transición: opacidad 250ms; webkit-transition: opacidad 250ms; color de fondo: # 8E44AD; } .u7260eb5d5886fe0c92970146fe5c65ca .centered-text-area {ancho: 100%; posición: relativa; } .u7260eb5d5886fe0c92970146fe5c65ca .ctaText {borde inferior: 0 sólido #fff; color: #FFFFFF; tamaño de fuente: 16px; fuente-peso: negrita; margen: 0; relleno: 0; decoración de texto: subrayado; } .u7260eb5d5886fe0c92970146fe5c65ca .postTitle {color: #FFFFFF; tamaño de fuente: 16px; peso de fuente: 600; margen: 0; relleno: 0; ancho: 100%; } .u7260eb5d5886fe0c92970146fe5c65ca .ctaButton {color de fondo: # 8E44AD! importante; color: #FFFFFF; borde: ninguno; borde-radio: 3px; sombra de caja: ninguna; tamaño de fuente: 14px; fuente-peso: negrita; altura de línea: 26px; moz-border-radio: 3px; alineación de texto: centro; texto-decoración: ninguno; sombra de texto: ninguno; ancho: 80px; altura mínima: 80px; fondo: url (https://se.moyens.net/wp-content/plugins/intelly-related-posts/assets/images/simple-arrow.png) sin repetición; posición: absoluta; derecha: 0; superior: 0; } .u7260eb5d5886fe0c92970146fe5c65ca: hover .ctaButton {color de fondo: # 9B59B6! importante; } .u7260eb5d5886fe0c92970146fe5c65ca .centered-text {pantalla: tabla; altura: 80px; relleno-izquierda: 18px; superior: 0; } .u7260eb5d5886fe0c92970146fe5c65ca .u7260eb5d5886fe0c92970146fe5c65ca-content {display: table-cell; margen: 0; relleno: 0; relleno derecho: 108px; posición: relativa; alineación vertical: medio; ancho: 100%; } .u7260eb5d5886fe0c92970146fe5c65ca: después de {contenido: “”; bloqueo de pantalla; Limpia los dos; }

Recomendado:  La aplicación Nine Mail presenta múltiples firmas y soporte para Gboard GIF

Anatomía del código QR: comprobación y enmascaramiento de errores

información de formato qr

El número de bits de verificación de errores está determinado por el nivel de verificación de errores impuesto, denominado nivel EDC. Según el nivel de EDC utilizado, se pueden restaurar diferentes números de caracteres si se pierden o faltan. Cuanto mayor sea el nivel de comprobación de errores, menos espacio quedará para contener el mensaje. La mayoría de los generadores de códigos QR utilizan el nivel correcto de corrección de errores para la longitud y las dimensiones del mensaje.

L (bajo) El 7% de los caracteres se pueden restablecer. M (Medio) El 15% de los caracteres se pueden restablecer. Q (Cuartil) El 25% de los caracteres se pueden restaurar. H (Alto) El 30 % de los caracteres se pueden restablecer.

Niveles de anatomía del código QR Mascarilla

Los bits están enmascarados para garantizar que los datos se expresen de manera eficiente (evite, por ejemplo, todos los ceros o todos los unos). Esta máscara se representa como una cadena binaria, que se combina matemáticamente con el mensaje para producir el código QR. Esto no encripta el mensaje y la “clave” requerida para decodificar la máscara está incluida en el código QR.

Anatomía del código QR: Leer códigos QR

Ubicación del personaje Qr

El código QR se lee desde la esquina inferior derecha. Los píxeles se leen como grupos de 8, que contienen un byte por cada 8 píxeles. Dependiendo de cómo esté codificado el código QR, estos patrones de bits estarán vinculados a diferentes caracteres. Aunque ASCII es probablemente la codificación más común, la especificación también incluye opciones para números, kanji y otras codificaciones. El patrón de cuatro bits en la esquina inferior derecha del código QR (etiquetado como “Enc” en el diagrama anterior) determina cómo se decodificarán los bits.

Recomendado:  Cómo crear GIF usando tu teléfono Android

Conclusión

Los códigos QR son tediosos para decodificar manualmente, pero si sabe cómo leer el código, es técnicamente posible. La flexibilidad y solidez de los códigos QR garantizan que seguirán siendo un formato de código de barras popular en el futuro previsible.

Crédito de la imagen: Yaohua 2000