Configurar opções do leitor de código de barras
IronBarcode oferece uma gama de configurações dentro da classe BarcodeReaderOptions para possibilitar uma leitura de código de barras personalizada e otimizada. Essas opções permitem que você equilibre recursos para obter precisão, controle o escopo de leitura e otimize estratégias de leitura.
Tipos de BarcodeReaderOptions Disponíveis
BarcodeReaderOptions: Esta classe fornece opções para personalizar a leitura de códigos de barras, tornando o processo mais eficiente e preciso com base nas necessidades específicas.TotalBarcodes: Ao definir isso para1, o leitor interromperá a busca após encontrar o primeiro código de barras, melhorando o desempenho quando apenas um código de barras é esperado.TreatAllDecodersAs: Detecta automaticamente o tipo de código de barras, simplificando o processo quando você possui formatos variados de códigos de barras.CropRegion: Permite focar em uma área específica da imagem, o que pode melhorar significativamente os tempos e a precisão da leitura quando a posição do código de barras é aproximadamente conhecida.MaxThreads: Especifica o número máximo de threads a serem usados em paralelo, aumentando o desempenho em sistemas com múltiplos núcleos de CPU.MinScanLines: Define o número mínimo de linhas de escaneamento que devem concordar sobre um resultado de código de barras para que ele seja considerado válido. O valor padrão é 2. Diminuir para 1 aumenta a sensibilidade para códigos de barras finos ou de baixa qualidade, enquanto aumentá-lo reduz os falsos positivos.
Esta configuração oferece um equilíbrio entre uso de recursos, velocidade e precisão, ajustado às suas necessidades específicas de leitura de código de barras.
Aprenda a Ler Códigos de Barras a partir de Imagens com o IronBarcode

