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 Sharpen, Binary Threshold y Contrast. 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 BarcodeReaderOptions y la configuramos con varios filtros de imagen: Sharpen, Binary Threshold y Contrast.
  • Los filtros se agregan en un orden específico, indicando la secuencia en la que deben aplicarse.
  • Al establecer cacheAtEachIteration en true, 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

¿Listo para empezar?
Nuget Descargas 1,979,979 | Version: 2025.11 recién lanzado