Falsches Positivum

Curtis Chau
Curtis Chau
Updated: 22. April 2026

Wie entfernt man Falsch Positive?

Falsch positive Ergebnisse können beim Barcode-Lesen auftreten, wenn komplexe Hintergrundmuster Barcodes ähneln oder wenn Rauschen und Artefakte unbeabsichtigte Markierungen erzeugen, die der Leser fälschlicherweise als gültige Barcodes identifiziert. Die folgenden Schritte können unternommen werden, um falsch positive Ergebnisse aus der Ausgabe von IronBarcode zu entfernen:

  1. Erwartete Barcode-Formate angeben: Konfigurieren Sie IronBarcode so, dass nur die Barcode-Formate gelesen werden, die Sie erwarten. Eine vollständige Liste der Optionen ist hier verfügbar: BarcodeEncoding.

  2. Aktivieren Sie die RemoveFalsePositive-Eigenschaft: Beim Scannen nach Barcodes sucht IronBarcode nach "Kandidaten"-Regionen in einem Bild, die höchstwahrscheinlich einem Barcode ähneln, und versucht dann, diese Regionen zu dekodieren. Durch das Setzen dieser Eigenschaft auf true dekodiert IronBarcode nur Regionen, die keine Fehler in ihrer Kodierung aufweisen. Standardmäßig ist RemoveFalsePositive bereits auf true gesetzt.

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 hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

Weiterlesen

Bereit anzufangen?

Nuget Downloads 2,540,041Version:2026.11gerade veröffentlicht