Falsos Positivos

Curtis Chau
Curtis Chau
Updated: 22 de abril de 2026

Como Remover Falsos Positivos?

Falsos positivos na leitura de códigos de barras podem ocorrer quando padrões de fundo complexos se assemelham a códigos de barras ou quando ruído e artefatos criam marcas indesejadas que o leitor erroneamente identifica como códigos de barras válidos. As etapas a seguir podem ser tomadas para remover falsos positivos da saída de leitura do IronBarcode:

  1. Especificar Formatos de Código de Barras Esperados: Configure o IronBarcode para ler apenas os formatos de código de barras esperados. Uma lista completa de opções está disponível aqui: BarcodeEncoding.

  2. Habilite a Propriedade RemoveFalsePositive: Ao escanear códigos de barras, o IronBarcode procura por regiões "candidatas" em uma imagem que provavelmente se assemelham a um código de barras e, em seguida, tenta decodificar essas regiões. Ao definir esta propriedade para true, o IronBarcode apenas decodificará regiões que não tenham erros em sua codificação. Por padrão, RemoveFalsePositive já está configurado para true.

using IronBarCode;

class BarcodeExample
{
    static void Main()
    {
        // Create a BarcodeReaderOptions object with specific parameters.
        BarcodeReaderOptions myOptionsExample = new BarcodeReaderOptions()
        {
            // Expect and return barcode results for only the Code 39 type.
            ExpectBarcodeTypes = IronBarCode.BarcodeEncoding.Code39,

            // Enable removal of false positives by setting to true.
            RemoveFalsePositive = true
        };

        // Read the barcode from the specified image file using the given options.
        var results = BarcodeReader.Read("barcode.png", myOptionsExample);

        // Process the results here, e.g., display them, log them, etc.
    }
}

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

Leia mais

Pronto para começar?

Nuget Downloads 2,540,041Versão:2026.11recém-lançado