Barcode-Leseoptionen festlegen
IronBarcode bietet eine Reihe von Einstellungen innerhalb der BarcodeReaderOptions-Klasse, um ein maßgeschneidertes und optimiertes Lesen von BarCodes zu ermöglichen. Diese Optionen ermöglichen es Ihnen, Ressourcen gegen Genauigkeit abzuwägen, den Lesebereich zu kontrollieren und Lesestrategien zu optimieren.
Verfügbare BarcodeReaderOptions-Typen
BarcodeReaderOptions: Diese Klasse bietet Optionen zur Anpassung des Lesens von BarCodes, wodurch der Prozess je nach spezifischen Anforderungen effizienter und genauer gestaltet werden kann.TotalBarcodes: Wenn Sie dies auf1setzen, stoppt der Leser nach dem ersten BarCode, was die Leistung verbessert, wenn nur ein BarCode erwartet wird.TreatAllDecodersAs: Erkennt automatisch den BarCode-Typ und vereinfacht so den Prozess, wenn Sie mit unterschiedlichen BarCode-Formaten arbeiten.CropRegion: Ermöglicht die Fokussierung auf einen bestimmten Bereich des Bildes, was die Lesezeiten und die Genauigkeit erheblich verbessern kann, wenn die Position des BarCodes ungefähr bekannt ist.MaxThreads: Legt die maximale Anzahl der parallel zu verwendenden Threads fest und verbessert so die Leistung auf Systemen mit mehreren CPU-Kernen.MinScanLines: Legt die Mindestanzahl an Scan-Zeilen fest, die bei einem BarCode-Ergebnis übereinstimmen müssen, damit dieser als gültig angesehen wird. Der Standardwert ist 2. Durch Senken auf 1 wird die Empfindlichkeit gegenüber dünnen oder qualitativ minderwertigen Barcodes erhöht, während durch Erhöhen die Anzahl falsch positiver Ergebnisse reduziert wird.
Diese Konfiguration bietet ein Gleichgewicht zwischen Ressourceneinsatz, Geschwindigkeit und Genauigkeit, abgestimmt auf Ihre spezifischen Barcode-Leseanforderungen.

