# ID

Las funciones de herramienta ID del In-Sight leen cadenas de datos alfanuméricos que están contenidas en símbolos lineales 1D y 2D. La calidad de la mayoría de los símbolos se puede verificar opcionalmente de acuerdo con las especificaciones publicadas.

## Lectura de símbolos 1D y 2D

La función ReadIDMax sirve para localizar y decodificar símbolos 1D y 2D que se encuentran dentro de una región de interés.

- Decodifica múltiples simbologías 1D, de tipo mixto, en la misma imagen.
- Decodifica múltiples simbologías 2D, del mismo tipo, en la misma imagen.
- Admite los últimos algoritmos de decodificación de símbolos.

## Verificación de la calidad de símbolos 1D y 2D

- Verificación de la calidad de los símbolos de código de barras 1D
- Verificación de la calidad de símbolos 2D
- Técnicas adicionales de verificación y validación

### Verificación de la calidad de los símbolos de código de barras 1D

Los sistemas de visión In-Sight pueden leer códigos de barras 1D y, opcionalmente, verificar la calidad de los códigos de barras. Los métodos que utiliza los sistemas In-Sight para verificar la calidad de los símbolos son los que han sido aprobados por el Instituto Nacional Estadounidense de Estándares (ANSI).

Cuando está habilitada la casilla de Verificar de la función ReadIDMax, el In-Sight realiza todas las pruebas pertinentes. Hay varias pruebas de verificación de la calidad que se utilizan para verificar la calidad de los códigos de barras, como se detalla en los temas sobre IDMax Vision Data Access functions. Cada una de estas pruebas proporciona una calificación de entre A (4,0) y F (0,0). La calidad global de un símbolo es la calificación más baja de las que el símbolo ha obtenido en las distintas pruebas. Sin embargo, en lugar de dar la letra de calificación o su equivalente numérico obtenidos en las distintas pruebas de calidad, el In-Sight devuelve los resultados de las evaluaciones más la calificación global del símbolo.

Nota: Aunque la calidad de un código de barras está implícitamente relacionada con su legibilidad, puede ocurrir que un símbolo reciba una calificación baja o un no aprobado en una o más de una prueba y aún así sea legible. No obstante, los símbolos que no satisfacen las especificaciones de calidad son indicativos de problemas en el proceso que pueden requerir atención, tales como cambios en las condiciones de iluminación o máquinas de marcado que requieren un recalibrado.

### Verificación de la calidad de símbolos 2D

El sistema In-Sight lee símbolos de Data Matrix, códigos QR, códigos PDF417 y símbolos EAN/UCC, a la vez que verifica la calidad de los símbolos. Los métodos que utiliza el In-Sight para verificar la calidad de los símbolos se definen en la Sección 8 y el Anexo N de la Especificación internacional de simbología - Data Matrix (BC11-1997), Sección 8 y Anexo M de la Especificación internacional de simbología - Código QR (ITS/97- 001), Secciones 3 y 4 de la Especificación de simbología uniforme - PDF 417, publicados por AIM Internacional y aprobados por el Instituto Nacional Estadounidense de Estándares (ANSI), y en la Norma Internacional - Especificación de la prueba de calidad de impresión de códigos de barras (ISO/IEC-15416), publicada por el Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC).

Nota: Aunque la calidad de un símbolo está implícitamente relacionada con su legibilidad, puede ocurrir que un símbolo reciba una calificación baja o un no aprobado en una o más de una prueba y aún así sea legible. No obstante, los símbolos que no satisfacen las especificaciones de calidad son indicativos de problemas en el proceso que pueden requerir atención, tales como cambios en las condiciones de iluminación o máquinas de marcado que requieren un recalibrado.

### Técnicas adicionales de validación

Además de las métricas de calidad integradas en la función ReadIDMax, se pueden utilizar las funciones ValidateIDData y VerifyIDCode para realizar una validación y verificación adicional de los símbolos leídos y decodificados por la función ReadIDMax.

- ValidateIDData

  La función ValidateIDData se utiliza para validar la integridad de los datos en el símbolo y garantizar que los datos cumplen los estándares MIL-STD 130 y GS1. Con la función ValidateIDData Vision Data Access functions se pueden analizar los datos a fin de garantizar que cumplen los estándares pertinentes.