Códigos de barras imperfeitos e correção de imagem

IronBarcode oferece muitos filtros de pré-processamento de imagem para escolher, que são facilmente aplicados dentro de BarcodeReaderOptions. Selecione os filtros que podem melhorar a leitura de sua imagem, como Sharpen, Limiar Binário, e Contrast. Por favor, lembre-se de que a ordem em que você os escolhe é a ordem em que eles são aplicados.

Há a opção de salvar os dados de imagem das imagens intermediárias com cada filtro aplicado. Isso pode ser alternado com a propriedade SaveAtEachIteration de ImageFilterCollection.

Pontos principais do Exemplo de Código Destacado:

  • Criamos uma instância de BarcodeReaderOptions e a configuramos com vários filtros de imagem: Sharpen, Binary Threshold, e Contrast.
  • Os filtros são adicionados em uma ordem específica, indicando a sequência em que devem ser aplicados.
  • Ao definir cacheAtEachIteration para true, a biblioteca salva imagens intermediárias após cada aplicação de filtro, o que é útil para depuração e análise.
  • Finalmente, lemos o código de barras da imagem e imprimimos o tipo e o valor do código de barras no console.

Saiba Mais Sobre Correção de Imagem no IronBarcode

Pronto para começar?
Nuget Downloads 2,108,094 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package BarCode
executar um exemplo Veja seu fio se transformar em um código de barras.