jpeg 2 binaer / Textdatei [geloest]
jpeg 2 binaer / Textdatei [geloest]
Hallo,
ich suche ein Programm, mit dem ich ein jpeg (oder auch ein anderes Format) in Nullen und Einsen umwandeln kann. Das Bild sollte also quasi in eine Textdatei konvertiert werden.
Weiss da jemand was?
Gruesse DW
ich suche ein Programm, mit dem ich ein jpeg (oder auch ein anderes Format) in Nullen und Einsen umwandeln kann. Das Bild sollte also quasi in eine Textdatei konvertiert werden.
Weiss da jemand was?
Gruesse DW
Zuletzt geändert von DataWolf am 17.04.2007 22:41:37, insgesamt 1-mal geändert.
Selbst ist der Mann
Edit: so, nun geht es richtig 
Code: Alles auswählen
od -An -to1 -v DATEI |sed 's/0/000/g;s/1/001/g;s/2/010/g;s/3/011/g;s/4/100/g;s/5/101/g;s/6/110/g;s/7/111/g'|sed 's/0\([01]\{8\}\)/\1/g'| tr -d "\n "

Thx fuer die Antworten. Aber leider glaube ich, dass ich mich total falsch ausgedrueckt habe. Ich moechte mein jpeg in ein Bild umwandelen, welches nur aus Nullen und Einsen besteht.
00100
00100
11111
00100
00100
Irgendwie sowas. Das soll ein Kreuz oder ein Plus darstellen. Es gibt Programme, die koennen aus einem jpeg ein mehr oder weniger schoenes 0,1 jpeg machen. So eins suche ich.
Gruesse DW
00100
00100
11111
00100
00100
Irgendwie sowas. Das soll ein Kreuz oder ein Plus darstellen. Es gibt Programme, die koennen aus einem jpeg ein mehr oder weniger schoenes 0,1 jpeg machen. So eins suche ich.
Gruesse DW
Du willst also ein Bild in ein Monochrombild umwandeln.
Das (Ziel-)Monochrombild kann kein JPEG sein, da JPEG eine verlustbasierte Diskrete Cosinustransformation als Komprimierung einsetzt. Deswegen ist JPEG auch schlecht, wenn es große gleichfarbige Flächen oder kleine Details gibt.
Als Zielformat würde ich deshalb PNG vorschlagen. Wenn du es als "Textformat" haben willst, dann nimm xpm; das sind nämlich gleich C-Quellcodes.
Umwendeln kannst du das mit dem Tool convert aus dem Paket imagemagick:
Das (Ziel-)Monochrombild kann kein JPEG sein, da JPEG eine verlustbasierte Diskrete Cosinustransformation als Komprimierung einsetzt. Deswegen ist JPEG auch schlecht, wenn es große gleichfarbige Flächen oder kleine Details gibt.
Als Zielformat würde ich deshalb PNG vorschlagen. Wenn du es als "Textformat" haben willst, dann nimm xpm; das sind nämlich gleich C-Quellcodes.
Umwendeln kannst du das mit dem Tool convert aus dem Paket imagemagick:
Code: Alles auswählen
convert -monochrome QUELLBILD.jpg ZIELBILD.png (oder .xpm)
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
TEXT-IMAGE?AndreasP hat geschrieben:Ich hatte mal einen Link auf dem Rechner, wo man ein eigenes Pic hochladen konnte und dieses wurde dann als ASCII Text umgewandelt.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.