La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Cuál es el principio simple del código QR?

¿Cuál es el principio simple del código QR?

El principio es codificar 0 y 1, lo cual es muy simple, pero no es fácil de implementar, por lo que se deja en manos de la máquina.

Traduce números, letras, caracteres chinos y otra información a 0 y 1 binarios mediante codificaciones específicas. Un 0 es un pequeño cuadrado blanco y un 1 es un pequeño cuadrado negro. Esto hace que sea fácil pensar en el estado cuando estudiamos binario en la escuela secundaria, ¿verdad? Por ejemplo, la representación binaria de 8 es 1000

El patrón de detección de posición es un patrón de posicionamiento. , que es nuestro código QR común. Un cuadrado grande con tres esquinas, que se utiliza para marcar el tamaño rectangular del código QR.

Los patrones de sincronización también se utilizan para el posicionamiento. Debido a que hay 40 tamaños de códigos QR, si el tamaño es demasiado grande, es necesario que haya una línea estándar; de lo contrario, es posible que se escanee torcidamente.

La información de formato existe en todos los tamaños y se utiliza para almacenar algunos datos formateados.

Código de datos es el código de datos y Código de corrección de errores es el código de corrección de errores.

Esta es la estructura principal del código QR. Si desea obtener más información sobre los principios de generación y análisis del código QR, vaya aquí:

/kelinname/article/. detalles/ 45155185

Nadie hubiera pensado que los códigos QR cubrirían nuestras vidas de manera integral. Debe escanear el código QR para iniciar sesión en el sitio web, escanear el código QR para agregar amigos e incluso la verdura. vendedores en el mercado de verduras Todos los ancianos y ancianas saben escanear códigos QR para pagar, y destacan los pequeños “cuadritos” que no solo pueden contener números, sino también textos, imágenes, huellas dactilares, sonidos, etc.

El código QR muestra el lenguaje binario de la máquina. Los dos números "0" y "1" constituyen toda la información que vemos en las computadoras hoy en día. En el código QR, los cuadrados blancos representan el 0, mientras que los cuadrados negros representan el 1.

Un código QR se compone de cuatro partes: marca de posicionamiento, marca de sincronización, marca de corrección e información de contenido. La marca de posicionamiento, también llamada ojo de código, se utiliza para localizar el área gráfica del código QR. Sin ella, no se puede reconocer el código QR. La marca de tiempo no es necesaria, por lo que se puede eliminar en códigos QR grandes, generalmente juega el papel de determinar coordenadas y es un posicionamiento auxiliar. La marca de corrección garantiza que podamos reconocer el contenido sin importar en qué dirección escaneemos el código QR. Sin esta marca, sólo podemos escanear el código QR de frente. La información del contenido está llena de información que pueden ver las personas que escanean el código. La información del contenido tiene una cierta tolerancia a errores, por lo que incluso si una parte se elimina o bloquea en el medio, se puede escanear.

Hay cuatro niveles de corrección de errores para los códigos QR, de menor a mayor: L, M, Q, H. Sus tasas de corrección de errores son del 7%, 15%, 25% y 30% respectivamente. Cuanto mayor sea la tasa de corrección de errores, más fácil será escanear rápidamente. La corrección de errores en realidad significa crear algunos datos redundantes al crear un código QR codificado. Esto no solo garantiza que la información completa y correcta del código QR pueda reconocerse de manera precisa y rápida, sino que también garantiza que la lectura correcta no se vea afectada cuando parte del código. El código QR está dañado. ¿Por qué apareció el código QR?

En realidad, el código QR apareció muy temprano. Fue inventado en 1994 por un hombre llamado Hara Masahiro de DENSO WAVE, una subsidiaria de Japan Denso (DENSO).

La aparición de los códigos QR pretende sustituir a los códigos de barras tradicionales que sólo pueden contener una pequeña cantidad de información digital. Porque después de la década de 1960, los supermercados japoneses eran prósperos, pero los cajeros tenían que ingresar constantemente información y precios de los productos, por lo que la enfermedad ocupacional "tenosinovitis" se hizo popular. DENSO WAVE estableció un equipo de I+D de sólo dos personas con la visión de satisfacer las necesidades del cliente para "acomodar más información". Los códigos de barras tradicionales solo almacenan información en una dirección y son errores fáciles de leer, mientras que los códigos QR almacenan información en dos direcciones, ampliando enormemente la cantidad de información. Así se define el nombre de códigos QR.

La razón por la que los códigos QR son tan populares hoy en día no se debe solo a sus enormes ventajas, sino también a que DENSO WAVE renunció al derecho de ejercer este derecho si DENSO WAVE posee la patente para utilizar el código QR. gratis El código puede tener otro destino. ¿Qué pasó en el momento en que escaneaste el código QR con tu teléfono?

Cuando el teléfono móvil escanea el código QR, el programa de decodificación identificará automáticamente la información en el código QR y, después de un pitido, el código QR se procesará en consecuencia. Por ejemplo, si es un fragmento de texto, la información del texto aparecerá inmediatamente. Si es la URL de una página web, los datos se transmitirán automáticamente al servidor. Después de recibir los datos, el servidor enviará la información de solicitud correspondiente. al teléfono móvil.

La información del código QR se solidifica una vez generado. Lo que realmente puede reconocer y generar acciones es el programa integrado en el teléfono móvil. ¿Se consumirá el código QR?

El tamaño de símbolo más pequeño del código QR es 21*21 y el tamaño de símbolo más grande es 177*177. En la actualidad existen más de 40 versiones oficiales de código QR. La cantidad de códigos QR está relacionada con el tamaño del código QR, por lo que es limitada. Hoy en día, se consumen decenas de miles de millones de códigos QR cada día en el mundo, pero incluso desde el Big Bang hasta hoy, sólo una pequeña parte se ha consumido en 13.800 millones de años, por lo que no es necesario consumirlos.

No.

Debido a que ipv4 es xxx.xxx.xxx.xxx, cada dígito es un número del 0 al 9, por lo que la cantidad total es limitada. Para representar un terminal, un terminal solo puede usar una IP. de modo que sabiendo dónde se envían los datos, si todos usan uno, se consumirán rápidamente, por eso tiene algunas soluciones, como usar la misma IP de la red pública para externos, mientras que los teléfonos móviles, tabletas y computadoras se asignan internamente. IP de red, para expandirse disfrazada. Hay muchas IP disponibles.

El código QR es solo un código. En términos sencillos, por ejemplo, 0 representa a mí, 1 representa sí y 2 representa a estudiantes de primaria. Entonces 012 significa que soy un estudiante de primaria. Si los datos del texto son los mismos, entonces los gráficos generados serán los mismos y podrán repetirse, y no existe el agotamiento. Por ejemplo, Alipay puede escribir su propio programa para convertir la información de texto "Transferencia = 100, pagador = xxx, beneficiario = xxx, aplicación = Alipay, cifrado = 123456" en códigos QR, generarlos e identificarlos usted mismo, y podrá lograr esta función. Por supuesto, el texto real debe contener todo tipo de caracteres confusos cifrados N veces, jaja.

El código QR es una deformación del código de barras unidimensional. Utiliza algoritmos para almacenar algunos datos de texto. Es lo mismo que el texto, pero el programa lo lee a través del algoritmo. una URL u otros datos, y la IP diferente no se agotará. Hay otra razón. Aunque todas las aplicaciones usan códigos QR, WeChat no puede usar directamente los códigos QR de Alipay. Aunque puede escanear los datos que contiene, no puede analizar el contenido que contiene. Solo usted puede usar su propio código QR. lo que significa que los códigos QR están aislados entre sí y no serán universales ni se ocuparán entre sí. El principio simple del código QR es la relación entre 0 y 1. El sistema binario puede entenderse como la suma de puntos. entretejido con planos y espacios de distancia, e incluye codificación, decodificación, decodificación gráfica, elementos de código, tecnología informática, patrones de posicionamiento y funciones de corrección tolerantes a errores. Los códigos QR más comunes tienen una estructura de tablero de ajedrez.

Los códigos QR se han utilizado ampliamente en la vida, desde el comportamiento de pago inicial hasta las redes sociales actuales, el control de acceso, las compras, la identificación y diversas aplicaciones de escenas de la vida, se puede decir que esta era es inseparable del QR. códigos.

La composición del código QR se compone principalmente de una secuencia alterna de reglas de codificación binaria y elementos de código. Contiene una gran cantidad de información. Los elementos del código se utilizan para formar patrones en blanco y negro y posicionar el código. patrones.

Los códigos QR populares actualmente son básicamente cuadrados, pero de hecho, el patrón de la superficie del código QR se puede cambiar, principalmente gracias a la tecnología de decodificación de patrones. Los códigos QR comunes pueden ser decodificados por computadoras. a través de la decodificación y restauración, produce diferentes patrones de superficie sin afectar la estructura del elemento del código. Esta es la tecnología de dibujo de máscara de los códigos QR.

Dado que las cámaras producirán ruido y diferentes escalas de grises al tomar fotografías, la tecnología de código QR adopta un nuevo tipo de procesamiento de lectura automática de símbolos gráficos para resolver este problema y utiliza tecnología de posicionamiento coordinado para escribir.

Dado que el código QR contiene funciones de unidad de datos internas y funciones de posicionamiento y reconocimiento de coordenadas, puede evitar oclusiones parciales, patrones sucios, disparos volteados y otros factores sin afectar el escaneo y la lectura del código QR.

Mi nombre es Qimou Technology. Bienvenidos a todos para discutir más temas sobre la programación y el uso de computadoras y teléfonos móviles. Gracias por sus preguntas y gracias por conocerme.

Principio del código QR

El código QR almacena información en binario. Utilice "punto" para representar el "1" binario y "vacío" para representar el "0" binario. La disposición de "punto" y "vacío" forma un código.

Identificar un código QR requiere los siguientes pasos:

1. Posicionamiento, el pequeño cuadrado rectangular se utiliza para el posicionamiento. El área alrededor de los cuadrados pequeños almacena información de versión e información de codificación de datos.

2. Lee los datos. La lectura se lee desde la esquina inferior derecha hacia arriba.

Acerca del código QR

Hablemos primero del predecesor del código QR: el código de barras, que es la barra en blanco y negro escaneada por los cajeros de los supermercados. La computadora reconoce las barras blancas y negras de espesor desigual en dirección horizontal y puede encontrar la información del número de producto oculta en ellas.

En comparación con los códigos de barras que solo llevan información en una dimensión, los "códigos QR" llevan información tanto en dimensiones horizontales como verticales, lo que los hace parecer este cuadrado.

Los códigos de barras y los códigos QR son buenos hermanos, para decirlo sin rodeos, en realidad cambian la ropa de caracteres como números, letras, símbolos, etc., y los visten de blanco y negro que se pueden reconocer. por las cámaras de los teléfonos móviles.

Como todos sabemos, toda la civilización informática e Internet convierte los caracteres, símbolos, números, letras y otros caracteres chinos que utilizamos habitualmente en secuencias digitales binarias compuestas de 0 y 1, y las almacena en la base de datos. .

El código QR es una combinación de estos 0 y 1. 0 corresponde al pequeño cuadrado blanco y 1 corresponde al pequeño cuadrado negro. Complete estos pequeños cuadrados en el cuadrado grande para formar un código QR.

Pero los cuadrados pequeños por sí solos no son suficientes. Se necesitan otras cosas para completar la información de todo el código QR.

A continuación se muestran algunos componentes del código QR.

Área de posicionamiento: hay tres cuadrados grandes en el código QR. Esta es el área de posicionamiento del código QR. Con estos tres puntos se puede reconocer la información sin importar en qué dirección se lea el código QR.

Gráficos de posicionamiento y separadores Los gráficos de posicionamiento determinan las coordenadas de los módulos en un símbolo de código QR, mientras que los separadores sirven para separar los gráficos de detección de posición del resto del símbolo.

Información de versión: la información de versión es el número de versión del código QR. La V1.0 y la V2.0 que solemos decir son los números de versión.

Información de formato: la codificación utilizada por. en el formato de código QR, los códigos QR comunes se codifican mediante códigos QR

Información del código de corrección de errores: cuando escaneamos el código QR, no podemos garantizar que toda la información escaneada sea correcta. Debe confiar en el error. información del código de corrección para la corrección

Gráficos de corrección: cuando el código QR está contaminado o dañado, los gráficos de corrección garantizan que la información que no ha sido destruida aún pueda reconocerse.

Los patrones similares leen el código exclusivo de cada persona