S'il existe un grand nombre de documents importés, il peut être judicieux de spécifier les codes barres à reconnaître dans un modèle distinct. Ce modèle peut être affecté à un modèle de traitement de document.
Meilleure pratique pour les types de codes barres
La sélection d'un type de code barre approprié garantit des performances et une précision élevées, et dépend des documents traités. Dans un modèle de code barre, vous pouvez définir quels codes barres doivent être reconnus et lus.
Pour un taux de reconnaissance élevé, il est conseillé de sélectionner le moins de types de codes barres possible. Dans l'idéal, sélectionnez-en un seul.
Codes barres 1D : Code 39 et Code 128 sont considérés comme les codes barres linéaires les plus stables en termes d'endommagement et de distorsion.
Codes barres 2D : Data Matrix est considéré comme le code barre 2D le plus stable en termes d'endommagement et de distorsion, et le plus compact (devant Aztec, QR et PDF417).
Si votre document type contient de nombreux tableaux, utilisez Aztec plutôt que DataMatrix. Si le document contient de nombreux objets circulaires, utilisez DataMatrix plutôt qu'Aztec. Le type PDF417 doit être évité dans la mesure du possible.
La qualité de reconnaissance est souvent meilleure avec des images en niveaux de gris. Dans le cas d'images en noir et blanc, vous devez vous assurer que la résolution est suffisamment élevée pour obtenir une image nette du code barre. Assurez-vous d'avoir toujours un contraste élevé. La qualité de la reconnaissance est réduite si les lignes ou les carrés noirs contiennent de nombreux pixels blancs ou clairs.
Codes barres : paramètres avancés
Pour certains documents, il peut être nécessaire de définir d'autres propriétés pour la reconnaissance de codes barres dans le modèle de codes barres sous Codes barres > Plus d'options. Cette procédure n'est pas nécessaire pour la plupart des documents et n'est pas recommandée. Si vous avez besoin de définir d'autres propriétés, veuillez contacter l'assistance DocuWare qui sera ravie de vous aider à configurer les propriétés adéquates pour vos documents spécifiques.
Dans la liste ci-dessous, vous trouverez les propriétés les plus importantes ainsi que les valeurs possibles :
Propriété | Valeurs possibles |
Mode automatique |
Ce mode est utile si vous n'êtes pas satisfait de la qualité de reconnaissance générale. Si vous définissez cette option sur true, la qualité de la reconnaissance est améliorée, mais la reconnaissance des codes barres est également considérablement ralentie. Selon le contenu de l'image, le processus peut prendre jusqu'à 30 secondes par page alors que la moyenne est d'environ 3 secondes par page, soit dix fois plus que la durée normale. La propriété ExpectedBarcodes doit ensuite également être soigneusement configurée car l'algorithme peut ne pas rechercher d'autres codes barres une fois le nombre spécifié atteint. |
BarcodeTypes |
Limitez la liste aux types réellement utilisés. Ce paramètre est plus efficace et améliorera les performances et la précision. Il doit donc être ajusté en premier. |
BoundingBoxRatio |
|
Encoding |
|
Erode |
Si des images à faible contraste sont utilisées, ce paramètre améliore la qualité de la reconnaissance en augmentant artificiellement le contraste. N'utilisez pas cette option si l'image présente un contraste suffisant, en particulier pour les numérisations avec une faible résolution PPP car elle aggraverait davantage le résultat. |
FilterDataFlags |
Supprime tous les indicateurs de données (par exemple, les informations sur la sous-symbologie et le codage) et renvoie la valeur qui doit être codée conformément à la norme ISO/CEI 8859-1. Ce paramètre peut être utile lorsque vous utilisez une sous-symbologie spéciale qui ne peut pas être configurée et si la valeur pure répond exactement à vos attentes. |
MinimalBarcodeLength |
Si vous utilisez des codes barres avec des valeurs de même longueur, vous devez ajuster ce paramètre en conséquence afin de réduire le nombre moyen de codes barres inutiles reconnus. |
RenderResolution |
Ce paramètre n'est important que si vous utilisez des fichiers PDF contenant du texte et donc considérés comme natifs. Si de grands codes barres facilement reconnaissables sont utilisés, cette valeur peut être réduite à 200 pour améliorer les performances. |
Seuil ISO |
La norme ISO 15415 est utilisée pour analyser les codes barres 2D DataMatrix, QR, MicroQR, Aztec. |
UseChecksum |
Les symbologies de codes barres suivantes présentent un contrôle de parité facultatif : Code 39, Industry Standard 2 of 5, Interleaved 2 of 5. |
Paramètres expérimentaux | |
ConfidenceThreshold |
|
ExpectedNoBarcodes |
Il est conseillé de consulter l'assistance DocuWare avant d'apporter des modifications. Vous devez définir cette valeur au minimum sur le nombre de codes barres qui apparaissent en moyenne sur une page, mais pas beaucoup plus. Le processus de reconnaissance essaie de trouver le nombre de codes barres configuré. Si le nombre est trop faible, les codes barres très faciles à reconnaître seront toujours détectés. Les codes barres plus difficiles à reconnaître pourraient cependant être ignorés une fois le nombre attendu atteint. Il n'est pas recommandé de définir cette valeur sur 99 car cela peut notamment nuire aux performances. |
QualityThreshold |
Il est conseillé de consulter l'assistance DocuWare avant d'apporter des modifications. |
TradeOff |
Si les codes barres ne sont pas reconnus (notamment les codes barres plus petits), optez pour la propriété BestQuality. Elle diminuera les performances et augmentera le nombre moyen de codes barres reconnus rejetés. La modification du paramètre TradeOff peut améliorer le résultat, mais peut également l'empirer. Il est donc conseillé de faire preuve de prudence avec ce paramètre. Si vous modifiez le paramètre TradeOff, la valeur TradeOff doit être ajustée (plus la valeur TradeOff est élevée, plus le seuil de qualité est bas). |