Fałszywe alarmy

Curtis Chau
Curtis Chau
Updated: 22 kwietnia 2026

Jak usunąć fałszywe alarmy?

Fałszywe alarmy podczas odczytu kodów kreskowych mogą wystąpić, gdy złożone wzory tła przypominają kody kreskowe lub gdy zakłócenia i artefakty tworzą niezamierzone znaki, które czytnik błędnie identyfikuje jako prawidłowe kody kreskowe. Aby usunąć fałszywe wyniki z odczytu IronBarcode, można podjąć następujące kroki:

  1. Określ oczekiwane formaty kodów kreskowych: Skonfiguruj IronBarcode tak, aby odczytywał tylko te formaty kodów kreskowych, których oczekujesz. Pełna lista opcji jest dostępna tutaj: BarcodeEncoding.

  2. Wlacz wlasciwosc RemoveFalsePositive: Podczas skanowania kodow kreskowych IronBarcode wyszukuje "kandydatow" w obrazie, ktorzy najprawdopodobniej przypominaja kod kreskowy, a nastepnie probuje dekodowac te regiony. Ustawiajac te wlasciwosc na true, IronBarcode bedzie dekodowal tylko obszary, ktore nie zawieraja bledow w kodowaniu. Domyslnie RemoveFalsePositive jest juz ustawiony na 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 posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 2,540,041Wersja:2026.11właśnie wydany