jpeg 2 binaer / Textdatei [geloest]

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
DataWolf
Beiträge: 50
Registriert: 19.03.2007 20:09:15

jpeg 2 binaer / Textdatei [geloest]

Beitrag von DataWolf » 23.03.2007 18:12:28

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
Zuletzt geändert von DataWolf am 17.04.2007 22:41:37, insgesamt 1-mal geändert.

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 23.03.2007 18:22:36

hi,

installier' dir mal das Paket netpbm. Da sind ca. 200 kleine Programme
zu dem Thema drin, z.B. jpegtopnm. "man pbm" und "man pnm" verraet was
ueber das 1-und-0-Textformat.
Beware of programmers who carry screwdrivers.

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 23.03.2007 20:58:12

Selbst ist der Mann

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 "
Edit: so, nun geht es richtig ;)

DataWolf
Beiträge: 50
Registriert: 19.03.2007 20:09:15

Beitrag von DataWolf » 24.03.2007 20:06:11

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

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 24.03.2007 22:57:49

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:

Code: Alles auswählen

convert -monochrome QUELLBILD.jpg ZIELBILD.png (oder .xpm)

AndreasP
Beiträge: 213
Registriert: 26.05.2005 11:04:21
Kontaktdaten:

Beitrag von AndreasP » 25.03.2007 07:26:46

Ich hatte mal einen Link auf dem Rechner, wo man ein eigenes Pic hochladen konnte und dieses wurde dann als ASCII Text umgewandelt.

Leider finde ich den Link nicht mehr. :-(

Solltest du aber so was suchen, hilft einem die Suchmaschine des Vertrauens bestimmt weiter.

Andreas

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 25.03.2007 11:28:02

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.
TEXT-IMAGE?
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

AndreasP
Beiträge: 213
Registriert: 26.05.2005 11:04:21
Kontaktdaten:

Beitrag von AndreasP » 25.03.2007 11:57:44

Jepp ich glaube, dass war der Link den ich meinte :-)

DataWolf
Beiträge: 50
Registriert: 19.03.2007 20:09:15

Beitrag von DataWolf » 17.04.2007 22:41:11

Supi Thx.

Antworten