Ustaw opcje czytnika kodów kreskowych
IronBarcode oferuje szereg ustawień w klasie BarcodeReaderOptions, aby umożliwić dostosowane i zoptymalizowane odczytywanie kodów kreskowych. Opcje te pozwalają na zamianę zasobów na dokładność, kontrolują zakres odczytu i optymalizują strategie odczytu.
Dostępne typy BarcodeReaderOptions
BarcodeReaderOptions: Ta klasa zapewnia opcje dostosowania odczytu kodów kreskowych, co sprawia, że proces ten jest bardziej wydajny i dokładny w oparciu o specyficzne potrzeby.TotalBarcodes: Ustawienie tego na1spowoduje, że czytnik zatrzyma się po znalezieniu pierwszego kodu kreskowego, co poprawi wydajność, gdy oczekiwany jest tylko jeden kod.TreatAllDecodersAs: Automatycznie wykrywa typ kodu kreskowego, upraszczając proces przy różnorodnych formatach kodów kreskowych.CropRegion: Umożliwia skupienie się na określonym obszarze obrazu, co może znacząco poprawić czas odczytu i dokładność, gdy pozycja kodu kreskowego jest w przybliżeniu znana.MaxThreads: Określa maksymalną liczbę wątków wykorzystywanych równolegle, co zwiększa wydajność na systemach z wieloma rdzeniami CPU.MinScanLines: Ustawia minimalną liczbę linii skanowania, które muszą się zgadzać na wynik kodu kreskowego, aby został uznany za prawidłowy. Domyślnie to 2. Obniżenie do 1 zwiększa czułość dla cienkich lub niskiej jakości kodów, podczas gdy zwiększenie zmniejsza ilość fałszywie dodatnich wyników.
Ta konfiguracja oferuje równowagę między zużyciem zasobów, szybkością i dokładnością, dostosowaną do Twoich specyficznych potrzeb związanych z odczytem kodów kreskowych.
Dowiedz się, jak czytać kody kreskowe z obrazów za pomocą IronBarcode

