Para responder directamente a su pregunta, puede ver algunas investigaciones sobre códigos QR dañados aquí: enlace
Un código de barras no es más que una fuente especializada diseñada para que una computadora pueda leer de manera confiable. Es mucho más fácil para una computadora reconocer y leer un patrón de rayas que para leer Courier o Arial. Y al igual que los símbolos del alfabeto latino que están viendo en este momento, los símbolos deben ser legibles para la máquina. Al igual que todos estamos de acuerdo en que la letra 'O' está representada a los humanos por una forma ovalada, los códigos de barras siguen estándares que describen los significados de las rayas y los puntos.
Sin embargo, el texto que se imprime con el código de barras no está tan estandarizado. Algunos códigos de barras, como los conocidos códigos de barras UPC y EAN, son números estrictamente que identifican un producto y siguen un estándar. Pero otros, como los códigos QR, permiten el texto de forma libre. Un código QR válido puede contener una URL con un enlace web, una vCard con información de contacto o solo algunas palabras aleatorias como "Que tenga un buen día".
Entonces, hay tantos tipos diferentes de códigos de barras como tipos de texto para ingresar. Si desea evitar el robo en línea, trate las imágenes de los códigos de barras de la misma manera que trataría una imagen de su tarjeta de crédito. No incluya fotos de documentos personales que muestren estos números o códigos de barras. Esto incluye boletos para eventos, tarjetas de regalo, licencias de conducir y boletos de avión. De lo contrario, un ladrón en línea puede hacer una copia y robarle el valor.
Para responder más específicamente a su pregunta utilizando esta información, imagine un código de barras lineal con la mitad izquierda oculta. Esto equivale a ocultar la primera mitad de una oración o palabra impresa en la página. La mitad derecha permanece legible, aunque puede que no contenga suficiente información para transmitir el mensaje por completo.
Ahora imagine un código de barras 2D, como un código QR. Muchas simbologías 2D están diseñadas para incluir redundancia que permite una lectura precisa del código de barras, incluso cuando partes del código de barras están ocultas o dañadas. Esto es necesario porque el daño a los códigos de barras es muy común en el manejo normal. Por lo tanto, cuando se genera un código QR, puede especificar un nivel de 1-4 de redundancia que necesita el código para incrustar. Utilizan un algoritmo de Reed-Solomon para agregar más símbolos de recuperación de errores. Una mayor redundancia permite que una mayor parte del código de barras se dañe mientras se mantiene la legibilidad.