SigSys16 Einkaufsausgaben Tracking: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 23: | Zeile 23: | ||
== Model == | == Model == | ||
[[Datei:Model.png|gerahmt|x450px]] | [[Datei:Model.png|gerahmt|x450px| Model Rechnungsbetrag erfassen]] | ||
Als Kunde erhält man nach einem Einkauf einen Kassenzettel mit allen Positionen. Relevant für eine Ausgabenübersicht ist nur der Endbetrag. Der Kunde fotografiert deshalb den Endbetrag ab. Die entstandene Bilddatei wird über eine Namenskonvention in Matlab eingelesen. Mittels des in Kapitel 6 beschriebenen Programms werden die Daten der Bilddatei verarbeitet und der Betrag in eine .exe Datei mit dem aktuellen Datum eingetragen. Existiert bisher keine .exe-Datei wird diese mit entsprechender Spaltenbeschriftung automatisch durch das Programm angelegt. Um dies zu überprüfen wird die Datei zu Anfang nur mit Leseberechtigung geöffnet, wieder geschlossen und erneut mit Schreibberechtigung geöffnet. | Als Kunde erhält man nach einem Einkauf einen Kassenzettel mit allen Positionen. Relevant für eine Ausgabenübersicht ist nur der Endbetrag. Der Kunde fotografiert deshalb den Endbetrag ab. Die entstandene Bilddatei wird über eine Namenskonvention in Matlab eingelesen. Mittels des in Kapitel 6 beschriebenen Programms werden die Daten der Bilddatei verarbeitet und der Betrag in eine .exe Datei mit dem aktuellen Datum eingetragen. Existiert bisher keine .exe-Datei wird diese mit entsprechender Spaltenbeschriftung automatisch durch das Programm angelegt. Um dies zu überprüfen wird die Datei zu Anfang nur mit Leseberechtigung geöffnet, wieder geschlossen und erneut mit Schreibberechtigung geöffnet. |
Version vom 11. Juni 2016, 09:23 Uhr
Autor: Theresa Wunsch | Anna Neuhaus
Betreuer: Prof. Schneider
Motivation
Im alltäglichen Leben, besonders als Student, möchte man den Überblick über seine Finanzen wahren. Ein manuelles Erfassen, jeder einzelnen Ausgabe, in einer Excel Tabelle, führt jedoch zu erhöhten Zeitaufwand. Mittels Bildverarbeitung soll erreicht werden, dass ein Kassenbeleg abfotografiert werden kann und die Summe direkt in eine Excel-Tabelle übernommen wird. So ist es möglich seine Finanzen, mit geringem Zeitaufwand, auf einfache Art und Weise einzulesen und genau zu überblicken.
Ziel
Ziel ist es ein Programm zu schreiben, dass den Rechnungsbetrag, von einem abfotografierten Kassenzettel, einließt und in eine Excel Tabelle überträgt.
Aufgabe
- Erkennen eines Kassenzettels und dessen Endbetrag mit Hilfe einer Kamera
- Einlesen der .png-Datei in Matlab
- Auslesen der .png-Datei und weiterleiten der Datei, aus den definierten Bereichen, in eine Excel-Datei
Model
Als Kunde erhält man nach einem Einkauf einen Kassenzettel mit allen Positionen. Relevant für eine Ausgabenübersicht ist nur der Endbetrag. Der Kunde fotografiert deshalb den Endbetrag ab. Die entstandene Bilddatei wird über eine Namenskonvention in Matlab eingelesen. Mittels des in Kapitel 6 beschriebenen Programms werden die Daten der Bilddatei verarbeitet und der Betrag in eine .exe Datei mit dem aktuellen Datum eingetragen. Existiert bisher keine .exe-Datei wird diese mit entsprechender Spaltenbeschriftung automatisch durch das Programm angelegt. Um dies zu überprüfen wird die Datei zu Anfang nur mit Leseberechtigung geöffnet, wieder geschlossen und erneut mit Schreibberechtigung geöffnet.