Algoritmo para corregir la posición de matrices de datos (2D)

Las Matrices de Datos o códigos 2D, son ampliamente empleados en los diferentes sectores de la industria, generalmente para identificación y etiquetado. En el presente trabajo se aborda el problema del código 2D, cuando este no se encuentra debidamente en una posición vertical con respecto al dispos...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Dominio de las Ciencias 2017, Vol.3 (3), p.812-832
Hauptverfasser: Caina Aysabucha, Darwin R, Carrillo Flores, Rene A, García Espinoza, Jorge S, Carrillo Flores, Marcelo P
Format: Artikel
Sprache:spa
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Las Matrices de Datos o códigos 2D, son ampliamente empleados en los diferentes sectores de la industria, generalmente para identificación y etiquetado. En el presente trabajo se aborda el problema del código 2D, cuando este no se encuentra debidamente en una posición vertical con respecto al dispositivo lector, esto puede ocasionar una demora en la lectura o incluso, el no reconocimiento del código por parte del dispositivo lector; por este motivo se plantea un algoritmo para corregir la posición del Datamatrix, basado en técnicas del procesamiento digital de imágenes, con las cuales se determinar el ángulo de desviación con respecto a la vertical, para su posterior rotación y corrección, la determinación del valor del ángulo es independiente de la orientación que tiene el código, que puede ser hacia la izquierda o hacia la derecha. Las herramientas de software libre y gratuitas OpenCV y Python permiten el desarrollo del algoritmo de una forma rápida y económica. Finalmente, las pruebas del algoritmo con datos reales, muestra buenos resultados.
ISSN:2477-8818
2477-8818