IRONSOFTWAREHOME

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
Redator Técnico

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,452,240Versão:2026.9recém-lançado

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

OR
bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.