SigSys15 Barcode erzeugen und lesen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen

Autor: Steffen Schulze Middendorf
Betreuer: Prof. Schneider

Ein Beispiel für einen Barcode. Hier: 'HSHL'

Motivation

CODE39

CODE39 Zeichentabelle

Vorteile:

  • robust
  • hohe Drucktoleranzen akzeptabel

Nachteile:

  • geringe Code Dichte
  • keine Prüfsumme
}

Implementierung Barcode erstellen

Übersicht Funktionsablauf Barcode_erstellen

Die Funktion zum Erzeugen von Barcodes benötigt drei Eingaben. Den zu codierenden Text, sowie die Breiten der schmalen und breiten Elemente. Als Element wird z.B. ein schmaler Strich oder breite Lücke bezeichnet.

function barcode_erstellen(Eingabe,schmal,breit)
%%-------------------------------------------------------------------------
%       PROGRAM:    barcode_erstellen(Eingabe,schmal,breit)


Lessons learned und Fazit

Die Aufgabe Barcodes zu generieren und zu lesen war Teil der Prüfungsleistung im Bereich Signalverarbeitung im Studiengang Business and Systems Engineering. Das Projekt hat mir die Grundlagen der Bildverabreitung in Matlab näher gebracht. Mir ist klar geworden wie mächtig die in Matlab(Image processing toolbox) integrierten Filter bei richtigem Einsatz sein können und das eine auf die Situation zugeschnitte Parametrisierung von eqivalenter Bedeutung ist. Auch die Content-Erstellung im Wiki war für mich neu und ich war überrascht wie schnell auch hier Erfolge zu erzielen sind.

Download

Youtube Video

Weblinks


→ zurück zum Hauptartikel: Signalverarbeitende Systeme SoSe2015

Einzelnachweise

Vorgang Abgeschlossen bis
Semsterstart KW10 / 2015
Themenauswahl KW12 / 2015
Informationen sammeln KW13 / 2015