Cómo enmascarar un área de datos variables para que la cámara no la compare
Un lote, un número de serie o un código de barras que cambia en cada etiqueta no se compara con una plantilla fija, o cada etiqueta alarma. Marque esa zona como ignorar y revise el contenido con grado de código u OCR. Si el recuadro es más grande que el contenido variable, el texto fijo y la suciedad de al lado también
Un lote, un número de serie y un código de barras que cambia en cada etiqueta no se pueden comparar con una plantilla fija. Cada etiqueta alarmaría. Marque esa zona como ignorar y revise el contenido con grado de código de barras u OCR. Si el recuadro de ignorar es más grande que el contenido variable, el texto fijo y la suciedad de al lado también pasan.

Lo que se ignora es la comparación, no la calidad
La comparación de imagen quiere que cada píxel se parezca a la plantilla. El dato variable no debe parecerse, así que sale de la comparación. Al salir, esa zona no puede quedar sin nadie que mire. El código de barras sigue necesitando un grado, o al menos una lectura. El lote sigue necesitando OCR contra la cadena esperada. Un recuadro de ignorar sin segunda revisión es un punto ciego.
Deje un margen pequeño para el tamaño máximo del contenido variable. No dibuje el recuadro como un tercio de la etiqueta. Cuanto más cerca esté una marca fija del recuadro, más hay que mirar que el recuadro no la tape.
Cómo dibujar el recuadro
| Zona | Comparación de imagen | Otra revisión |
|---|---|---|
| Arte fijo | Sí | No hace falta sustituto |
| Código o número que cambia en cada etiqueta | Ignorar | Grado de código de barras u OCR |
| El recuadro tapa texto fijo de al lado | Reducir el recuadro | El texto tapado vuelve a la comparación |
Al cambiar de trabajo
- Compare dos muestras con números distintos. La zona fija no alarma, y la zona del número no alarma solo porque el número cambió.
- Ponga un punto de suciedad junto al número y confirme que sigue alarmando.
- Si el punto no alarma, el recuadro está dibujado demasiado grande.