J'ai besoin de bibliothèque pour lire le code barre 2D (datamatrix) des images sur le projet C# (windows Forms) je l'ai essayé en utilisant d'autres sdk, mais ce sdk n'est pas gratuit. 2d Barcode à partir d'images?Lire le code à barres 2D à partir d'images
Répondre
Il y a un example available:
using DataMatrix.net; // Add ref to DataMatrix.net.dll
using System.Drawing; // Add ref to System.Drawing.
[...]
// ---------------------------------------------------------------
// Date 180310
// Purpose Get text from a DataMatrix image.
// Entry sFileName - Name of the barcode file (PNG, + path).
// Return The text.
// Comments See source, project DataMatrixTest, Program.cs.
// ---------------------------------------------------------------
private string DecodeText(string sFileName)
{
DmtxImageDecoder decoder = new DmtxImageDecoder();
System.Drawing.Bitmap oBitmap = new System.Drawing.Bitmap(sFileName);
List<string> oList = decoder.DecodeImage(oBitmap);
StringBuilder sb = new StringBuilder();
sb.Length = 0;
foreach (string s in oList)
{
sb.Append(s);
}
return sb.ToString();
}
Vous aurez besoin DataMatrix.net!
J'ai essayé de l'utiliser, mais il ne pouvait pas décoder les caractères unicode correctement (il y a 2 ans, je suppose) - chaîne encodée, qui contenait des caractères russes et il n'a pas réussi à me donner résultat correct sur le décodage. – cookieMonster
@cookieMonster En fait, DataMatrix.net est une bibliothèque réseau A C# /. Pour l'encodage et le décodage des codes DataMatrix (basée sur un port .net de libdmtx) .' - elle est donc basée sur votre libdtmx suggéré. btw - avez-vous déposé un ticket de bogue @ DataMatrix.net en cherchant des caractères russes? –
peut être 'basé sur', mais ce n'est pas un port .net, libdmtx a son propre port et il fonctionne mieux en termes de décodage. – cookieMonster
Le meilleur codeur/décodeur Datamatrix que j'ai utilisé est libdmtx: http://www.libdmtx.org/. Il a C# wrapper, alors n'hésitez pas à l'utiliser. Je ne peux pas écrire de code en ce moment, mais si vous ne pouvez pas le gérer vous-même, je vous aiderai un peu plus tard.
EDIT: libdmtx est livré avec des utilitaires de console - si vous serez en mesure de lire vos codes à barres avec l'application console, vous allez sûrement le lire en utilisant le code.
EDIT2: Voici des exemples de code: http://libdmtx.wikidot.com/libdmtx-net-wrapper
Je me demande si vous avez des photos contenant une autre information, à l'exception du code à barres. La chose est - je ne sais pas lib libre \ open source pour gérer la recherche de codes à barres sur une image, contenant toutes les autres données correctement. Et voici le lien vers d'autres implémentations de datamatrix: http://www.libdmtx.org/resources.php
- 1. Comment interpréter un code à barres pdf417 à partir d'un pistolet de code-barres 2D?
- 2. Reconnaissance de code à barres 2d
- 3. Lire le code à barres 2D à l'aide de la bibliothèque Passkit
- 4. Comment lire le code à barres d'ASP.NET?
- 5. comment envoyer 2d code à barres sms
- 6. Comment lire ce code à barres?
- 7. Comment lire le code à barres d'Image en utilisant java?
- 8. Extraction de l'image jfif à partir du code à barres 2d
- 9. 2d Barcode vs code à barres 1d - vitesse, précision, taille
- 10. Lire le code-barres en utilisant le code vb.net
- 11. Comment scanner le code à barres qui sera dans le code 39 format code à barres
- 12. Comment lire un code à barres EAN-13 à partir d'une image en C?
- 13. Comment lire avec succès à partir d'une texture 2D
- 14. Impression d'un code à barres à partir d'un navigateur Web
- 15. Lecteur de codes à barres 2d Java ME sdk
- 16. Libdmtx lib ne parvient pas à décoder code à barres 2D
- 17. Le code à barres JQuery génère uniquement un code-barres à partir des résultats de la requête
- 18. lecteur de code à barres est trop lent pour lire le code
- 19. Comment redimensionner le code à barres
- 20. Créer des documents PDF avec des codes à barres 2D à partir de .NET
- 21. Générer code à barres 2D (par exemple QR Code, Data Matrix, PDF417) sur iPhone et Android
- 22. lecteur de code à barres java
- 23. Android - Scan MSI/code à barres Plessey
- 24. code à barres non scannable
- 25. Code à barres en java
- 26. Générer un code à barres
- 27. Impression de code à barres
- 28. iReports et code à barres
- 29. symbole code à barres pdf417 EMDK
- 30. Zxing NotFoundException avec code à barres 128C
http://www.codeproject.com/Articles/10162/Creating-EAN-13-Barcodes-with-C, http://community.bartdesmet.net/ blogs/bart/archive/2006/09/18/4432.aspx, http://www.idautomation.com/formscontrols/free/, ... quelles spécifications essayez-vous de suivre? –
j'ai besoin de lire 2D datamatrix à partir d'une image –
encore une fois: quelle spécification? –