Imperfect Barcodes and Image Correction

IronBarcode offers many image pre-processing filters to choose from that are easily applied with in BarcodeReaderOptions. Select the filters that may improve reading of your image such as Sharpen, Binary Threshold, and Contrast. Please keep in mind that the order in which you choose them are the order that they are applied.

There is the option of saving the image data of the intermediate images with each filter applied. This can be toggled with the SaveAtEachIteration property of ImageFilterCollection.