Códigos de Barras Imperfectos y Corrección de Imágenes
IronBarcode ofrece muchos filtros de preprocesamiento de imágenes para elegir, que se aplican fácilmente dentro de BarcodeReaderOptions. Seleccione los filtros que pueden mejorar la lectura de su imagen, como Enfocar, Umbral binario y Contraste. Por favor tenga en cuenta que el orden en que los elija es el orden en que se aplican.
Existe la opción de guardar los datos de imagen de las imágenes intermedias con cada filtro aplicado. Esto se puede activar con la propiedad SaveAtEachIteration de ImageFilterCollection.
Puntos clave del ejemplo de código presentado:
- Creamos una instancia de
BarcodeReaderOptionsy la configuramos con varios filtros de imagen:Sharpen,Binary ThresholdyContrast. - Los filtros se agregan en un orden específico, indicando la secuencia en la que deben aplicarse.
- Al establecer
cacheAtEachIterationentrue, la biblioteca guarda imágenes intermedias después de cada aplicación de filtro, lo cual es útil para la depuración y el análisis. - Finalmente, leemos el código de barras de la imagen e imprimimos el tipo y valor del código de barras en la consola.
Obtenga más información sobre la corrección de imágenes en IronBarcode





