C# Nummer unter strichcode erkennen
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
auslese
barcode
beispiel
bekommen
bild
code
cool danke
erkennen
gedanke
http
modul
nummer
orientierung
problem
rechnen
stehen
strichcode
tip
transformation
url
-
Hallo LC,
ist es möglich mit C# eine Nummer (auf einen Bild) unter einem Strichcode zu erkennen?
Ich möchte das "User" mit ihrer Kamera ein Foto eines Strichcodes machen. Und diesen Strickcode ist eine Nummer. Unter die will ich mit C# "erkennen". Ist das möglich? -> Wenn ja wie?
LG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo christian1603,
die Nummer unter dem Strichcode ist ja das, was im Strichcode kodiert ist.
Und zum Thema 'barcode read C#' spuckt Google folgendes aus:
http://www.codeproject.com/KB/graphics/barcodeimaging.aspx
http://www.codeproject.com/KB/graphics/barcodeimaging2.aspx
Ich hoffe mal, dass Dir das erst einmal weiter hilft.
Allerdings wirst Du noch vor dem Problem stehen, den Strichcode auf den Bilder auch zu finden, ihn automatisch freizustellen und gerade zu rechnen. Bei der Orientierung kann ich Dir noch einen Tipp geben:
Die sollte man entweder mittels Fourier-Transformation oder Hough-Transformation (http://de.wikipedia.org/wiki/Hough-Transformation) bekommen.
Edit:
Habe gerade gesehen, dass es auch noch einen dritten Teil gibt:
http://www.codeproject.com/KB/graphics/BarcodeImaging3.aspx
Der sieht meiner Meinung nach sehr vielversprechend aus.
Beitrag zuletzt geändert: 5.1.2011 22:29:00 von darkpandemic -
darkpandemic schrieb: Hallo christian1603,
die Nummer unter dem Strichcode ist ja das, was im Strichcode kodiert ist.
Und zum Thema 'barcode read C#' spuckt Google folgendes aus:
http://www.codeproject.com/KB/graphics/barcodeimaging.aspx
http://www.codeproject.com/KB/graphics/barcodeimaging2.aspx
Ich hoffe mal, dass Dir das erst einmal weiter hilft.
Allerdings wirst Du noch vor dem Problem stehen, den Strichcode auf den Bilder auch zu finden, ihn automatisch freizustellen und gerade zu rechnen. Bei der Orientierung kann ich Dir noch einen Tipp geben:
Die sollte man entweder mittels Fourier-Transformation oder Hough-Transformation (http://de.wikipedia.org/wiki/Hough-Transformation) bekommen.
COOL DANKE!!
ich werde mir das mal anschaun! -
Da benötigst du eine Datenbank die das ausliest und wo das gespeichert wird, bzw. du musst alles von selbst eingeben, da es bei jedem anders ist.
-
Achso, wenn du das "Strichmuster-Erkennungsmodul" fertig hast, solltest du dir Gedanken machen, welchen bzw. welche Strichcodes du auslesen möchtest. Da gibt es verschiedene Codierungen:
- EAN 8
- EAN 13
- Code 39 (welches im CodeProject-Beispiel verwendet wurde)
- ...
Bei jedem müssen die Striche anders interpretiert werden...
Das dürfte dann aber nur noch ein Klacks sein, nachdem du das "Erkennungs-Modul" geschrieben hast :-) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage