Tests de vitesse et de qualité du lecteur de codes-barres VintaSoft

Catégorie du blog: Code-barres.NET

21.05.2026

De nombreux jeux d'images de codes-barres accessibles au public sont disponibles en ligne. Dans la plupart des cas, ces jeux d'images servent à entraîner des réseaux neuronaux ou à tester les performances de reconnaissance de codes-barres d'un lecteur.

VintaSoft est l'auteur du VintaSoft Barcode .NET SDK, un kit de développement logiciel (SDK) professionnel multiplateforme pour Windows, Linux et macOS permettant la reconnaissance et la génération de codes-barres 1D et 2D dans les environnements .NET, WPF et Web. Nous testons le VintaSoft Barcode .NET SDK à l'aide de notre système de test, qui contient environ 17 000 images et plus de 20 000 codes-barres. Notre système de test n'étant pas accessible au public, nous pouvons publier des informations à son sujet, mais nous ne pouvons pas en donner l'accès. Certains sceptiques pourraient penser que tout cela n'est que du vent.

Dans cet article, nous allons tester VintaSoft Barcode .NET SDK sur des ensembles d'images de codes-barres disponibles publiquement, publier les résultats des tests et fournir des projets .NET que chacun peut utiliser pour reproduire ces résultats.

Comme ensembles d'images publiques avec des codes-barres, nous prendrons les ensembles d'images Artelab Medium Barcode 1D Collection et DEAL KAIST Lab Barcode Main.


Reconnaissance des codes-barres dans l'ensemble d'images "Artelab Medium Barcode 1D Collection" à l'aide de VintaSoft Barcode .NET SDK

Le jeu d'images "Artelab Medium Barcode 1D Collection" contient 430 images de codes-barres EAN13 et peut être téléchargé à partir du lien suivant: http://artelab.dista.uninsubria.it/downloads/datasets/barcode/medium_barcode_1d/medium_barcode_1d.html

Nous avons créé un projet console .NET pour la reconnaissance des codes-barres dans l'ensemble d'images "Artelab Medium Barcode 1D Collection" à l'aide de VintaSoft Barcode .NET SDK 16.0.1.1.

Voici le résultat d'un projet console .NET de reconnaissance de codes-barres dans la collection d'images "Artelab Medium Barcode 1D Collection":
========================================
Résultat: VintaSoft Barcode .NET SDK
========================================
Nombre total de fichiers: 430
Temps de reconnaissance total: 37942 ms
Reconnu correctement: 382 (89%)
Temps de reconnaissance par image: 88 ms
========================================

L'archive ZIP contenant le projet .NET peut être téléchargée ici.

Si vous souhaitez reproduire notre test vous-même, vous devez suivre les étapes suivantes:


Reconnaissance des codes-barres dans l'ensemble d'images "DEAL KAIST Lab Barcode Main" à l'aide de VintaSoft Barcode .NET SDK

Le jeu d'images "DEAL KAIST Lab Barcode Main" contient 3 200 images de codes-barres EAN13 et peut être téléchargé à partir du lien suivant: https://www.kaggle.com/datasets/s0dium/deal-kaist-lab-barcode-main

Nous avons créé un projet .NET console pour la reconnaissance des codes-barres dans l'ensemble d'images "DEAL KAIST Lab Barcode Main" à l'aide de VintaSoft Barcode .NET SDK 16.0.1.1.

Voici le résultat d'un .Projet console .NET pour la reconnaissance de codes-barres dans un ensemble d'images "DEAL KAIST Lab Barcode Main":
========================================
Résultat: VintaSoft Barcode .NET SDK
========================================
Nombre total de fichiers: 3200
Temps de reconnaissance total: 245968 ms
Reconnu correctement: 2827 (88%)
Temps de reconnaissance par image: 77 ms
========================================

L'archive ZIP contenant le projet .NET peut être téléchargée ici.

Si vous souhaitez reproduire notre test vous-même, vous devez suivre les étapes suivantes:


Résultats des tests du SDK VINTASOFT_BARCODE_.NET sur des jeux d'images de codes-barres disponibles publiquement.

Nous avons analysé les images testées et constaté que le kit de développement logiciel VintaSoft Barcode .NET SDK ne parvenait pas à reconnaître certains codes-barres en raison de leur faible qualité. Voici un exemple d'image de code-barres de faible qualité:



Nous considérons ces résultats comme quasi exceptionnels. Parallèlement, nous améliorons constamment nos algorithmes et restons à la pointe du progrès.

Si vous souhaitez que nous testions VintaSoft Barcode .NET SDK sur un autre ensemble d'images publiques contenant des codes-barres, veuillez nous contacter.