Définir les options du lecteur de codes-barres
IronBarcode offre une gamme de paramètres dans la classe BarcodeReaderOptions pour permettre une lecture de codes-barres personnalisée et optimisée. Ces options vous permettent d'échanger des ressources pour plus de précision, de contrôler l'étendue de la lecture et d'optimiser les stratégies de lecture.
Types de BarcodeReaderOptions disponibles
BarcodeReaderOptions: Cette classe fournit des options pour personnaliser la lecture des codes-barres, rendant le processus plus efficace et précis en fonction des besoins spécifiques.TotalBarcodes: En définissant cela sur1, le lecteur s'arrêtera après avoir trouvé le premier code-barres, améliorant les performances lorsque seul un code-barres est attendu.TreatAllDecodersAs: Détecte automatiquement le type de code-barres, simplifiant le processus lorsque vous avez des formats de codes-barres variés.CropRegion: Permet de se concentrer sur une zone spécifique de l'image, ce qui peut améliorer considérablement les temps de lecture et la précision lorsque la position du code-barres est approximativement connue.MaxThreads: Spécifie le nombre maximum de threads à utiliser en parallèle, améliorant les performances sur les systèmes avec plusieurs cœurs CPU.MinScanLines: Définit le nombre minimal de lignes de scan qui doivent être en accord sur un résultat de code-barres pour qu'il soit considéré comme valide. La valeur par défaut est 2. La réduire à 1 augmente la sensibilité pour les barcodes fins ou de mauvaise qualité, tandis que l'augmenter réduit les faux positifs.
Cette configuration offre un équilibre entre l'utilisation des ressources, la vitesse et la précision, adaptée à vos besoins spécifiques de lecture de codes-barres.
Apprenez à lire les codes-barres à partir d'images avec IronBarcode

