Posted tagged ‘jpg’

Barcodes scannen

10. Juni 2011

Wenn ein Gerät zwei Funktionen vereint, dann ergeben sich mitunter interessante Anwendungsmöglichkeiten. Eine ist das Barcode-Lesen und Abrufen von Information dazu aus dem Internet.

Fast jedes Produkt, dass es in Deutschland zu kaufen gibt, ist heutzutage mit einem Produktcode gekennzeichnet. Dieser ist gleich in zwei Versionen auf dem Produkt angebracht:

  • als Strichcode (auch Barcode), der mit speziellen Lesegeräten – z.B. an der Supermarktkasse – schnell gelesen werden kann
  • als Ziffernfolge zum Eintippen, weil das automatische Lesen des Strichcodes manchmal nicht funktioniert.

Diese Ziffernfolge ist nun eben nicht eine beliebige Codierung des Supermarkts oder Händlers, sondern einheitlich geregelt und in Bezug auf Hersteller und Produkt eindeutig. Aus den 13 Ziffern der Global Trade Item Number (GTIN) läßt sich u.a. folgendes ablesen:

  • Land (drei Stellen, 400 bis 440 für Deutschland)
  • Unternehmen
  • Artikelnummer des Herstellers
  • Prüfziffer

Dazu gibt es frei abfragbare Datenbanken, die Aufschluß über das Produkt geben.

Mein Android Handy vereint nun alle Funktionen, die ich für eine Abfrage brauche:

  • es besitzt eine Kamera, die ein Foto des Strichcodes aufnehmen kann
  • es besitzt eine Touch-Tastatur, mit der ich notfalls des Barcode in Ziffern eingeben kann
  • es besitzt eine Internetverbindung, mit der ich die Datenbank abfragen kann
  • es kann Programme ablaufen lassen, die mir ein Benutzerinterface bieten

Die App erkennt den Barcode automatisch

Das will ich nun mal praktisch ausprobieren! Ich installiere mir die meist empfohlene App namens „barcoo„. Diese bietet mir u.a. Code scannen und Eintippen als Option an. Ersteres startet die Kamera mit einem viereckigen Fadenkreuz. Sobald der Barcode im Fenster ausgerichet ist und erkannt wird, wertet das Programm ihn aus und ruft die zugehörigen Informationen aus dem Internet ab. Das ganze erfordert zwar eine ruhige Hand und gute Lichtverhältnisse, aber bei den meisten Produkten klappt es. Ich scheitere allerdings an Barcodes, die auf gerundeten Flächen oder Gegenständen aufgebracht sind.

Käufer können ihre Erfahrungen mit dem Produkt mitteilen

Die Informationen, die ich zu verschiedenen Alltagsprodukten aufrufen kann, sind auch in der Tat interessant. Es gibt sogar eine Bewertungsfunktion, mit der man das Produkt anderen Käufern empfehlen (oder sie davor warnen) kann.Vor allem aber ist das natürlich eine tolle Möglichkeit zum Preisvergleich. Insbesondere wo doch selbst die Sonderangebote vieler großer Ketten oft im Internet genauso billig oder sogar noch billiger angeboten werden.

Soweit die Theorie. Nun starte ich also den Feldtest. Ich gehe in den Supermarkt und versuche dort Barcodes von Produkten zu scannen, die ich noch nicht gekauft habe. Nur dann wird die Auskunft ja wirklich sinnvoll. Aber ich scheitere gleich an mehreren Hürden:

  • das Barcode-Einlesen klappt vor dem Verkaufsregal viel schlechter als am Schreibtisch. Es ist ein sehr ruhiger Stand und eine gerade Sicht auf den Code erforderlich und das ist im Supermarkt nicht immer einfach.
  • in den meisten Supermärkten scheint der Handyempfang schlecht zu sein. Jedenfalls gelingt es mir auch in den Fällen, wo ich den Barcode noch scannen kann, nicht die Datenbank abzurufen.

Nun gäbe es ja noch eine weitere Möglichkeit: Ich könnte den Barcode einfach abfotografieren und dann das Foto in Ruhe zu Hause auswerten. Kaufen kann man ja auch noch nach reiflicher Überlegung beim nächsten Mal. Doch hier erwartet mich eine weitere Enttäuschung: Meine App bietet offenbar nicht die Möglichkeit ein Foto einzulesen. Ich begebe mich also auf die Suche, ob es vielleicht eine alternative App gibt, die das kann. Für Windows gibt es ein derartiges Freeware-Programm, das die Strichcodes auch aus Fotos im jpg Format auslesen kann: bctester. Aber für Android? Entweder können die Apps, die Kamera nur direkt bedienen oder aber die Auswertung ist mager. Letzteres ist der Fall bei der App „Quickmark„. Sie liest zwar zuverlässig den Code aus den Fotos und wandelt ihn eine Ziffernfolge um. Aber dann erlaubt sie nur eine Google Suche damit, die kaum Ergebnisse bringt. Ich kann natürlich den so ausgelesenen Code notieren und anschließend per Tastatur in meine App „Barcoo“ eintippen, die gute Informationen liefert. Diese „Lösung“ führt auch tatsächlich zum Ziel. Aber auf einem wirklich unschönen Umweg.

Das muss doch besser gehn! Weiß jemand Rat? Bis dahin: Daumen nach unten. Das ganze ist nicht wirklich praxistauglich.

Fremde Bilder auf der SD Karte

30. Mai 2011

Um zu erkunden, was auf dem Smartphone bisher so an Daten drauf ist, gibt es verschiedene Möglichkeiten. Als erstes probiere ich eine standardmäßig installierte Anwendung, die als  „Galerie“ bezeichnet wird. Ich weiß nicht, wer sich diese Bezeichnung ausgedacht hat, aber sie scheint allgemein gebräuchlich – ich kenne sie schon von meinem weit weniger komplexen Nokia 6300. Dort bezeichnet sie allerdings eine Art Filemanager. Hier sehe ich hingegen nur Bilder und Fotos aus verschiedenen Anwendungen ohne Hinweis, wo genau sie abgelegt sind.

Ich klicke also Galerie und stoße zu meinem Erstaunen auf mehrere Fotos einer jungen Frau. Keine Nacktfotos, aber doch immerhin eindeutig privat. Wo kommen die denn her? Offenbar hat der Vorbesitzer das Handy nicht richtig gelöscht! Ich probiere das Handy ohne SD Karte zu starten (was kein Problem ist) und die Fotos sind verschwunden. Offenbar liegen sie nicht im Handyspeicher, sondern auf der SD Karte. Der Vorbesitzer hat wohl auf dem Gerät selbst einen Factory reset gemacht aber vergessen die SD Karte zu säubern.

Das will ich mir nun genauer ansehen. Ich schalte das Samsung aus und entnehme die Micro-SD Karte. Mit Hilfe des mitgelieferten Adapters mounte ich die Karte in einem SD Slot meines Computers. Nun sehe ich die Karte wie ein Festplattenlaufwerk mit allen Ordnern und Dateien. Die Fotos finde ich einem Ordner DCIM-Camera. „DCIM“ kenne ich schon von meinem Digitalkamera. Es steht für „Digital Camera IMages“ und ist der Standard-Ordner für aufgenommene Fotos – unverschlüsselt als .jpg Files. Löschen allein reicht hier noch nicht, denn wie auf einem Festplattenlaufwerk auch gibt es Möglichkeiten und Programme, um gelöschte Dateien wieder herzustellen. Aber in diesem Fall hat der Vorbesitzer die Daten auf der SD Karte noch nicht einmal gelöscht.

Ich beende meine Recherche und formatiere die SD Karte neu. Nach Neustart und Initialisierung sind die Fotos nun hoffentlich endgültig weg. Der Vorbesitzer hat nochmal Glück gehabt. Wenn er mit seiner Unvorsichtigkeit an den Falschen gerät, kann das ganz schön Ärger mit der Freundin geben. Auch wenn es keine Nacktfotos sind – mit Privatfotos läßt sich im Internet viel Unsinn anstellen. z.B. tauchen in Sozialen Netzwerken immer wieder gefakte Identitäten auf, für die offenbar von fremden Festplatten geklaute Privatfotos benutzt wurden.