[OT] Suche altes Grafikformat
Hallo zusammen, ich suche für ein kleines Programmierprojekt nach einem einfachen Grafikformat, mit dem ich vor Urzeiten gearbeitet habe und dessen Bezeichnung ich leider nicht mehr weiß. Komme bei google aber leider nicht weiter, hoffe jetzt auf Eure Hilfe. Das ganze hat folgendes Aussehen: Die 16-Farben-Grafik wird in ascii beschrieben. Im Header werden den Hex-Zahlen 0 bis F RGB-Werte zugewiesen, außerdem legt man noch die Zahl der Pixel pro Zeile fest. Dann folgen einfach hintereinander die Farbwerte. Finde das ganze deshalb so interessant, weil es sich besonders einfach lesen/debuggen läßt. Kann mir jemand weiterhelfen? Viele Grüße, Felix
Am Freitag, 1. Juli 2005 12:49 schrieb Felix Nawroth:
Hallo zusammen,
ich suche für ein kleines Programmierprojekt nach einem einfachen Grafikformat, mit dem ich vor Urzeiten gearbeitet habe und dessen Bezeichnung ich leider nicht mehr weiß. Komme bei google aber leider nicht weiter, hoffe jetzt auf Eure Hilfe.
Das ganze hat folgendes Aussehen: Die 16-Farben-Grafik wird in ascii beschrieben. Im Header werden den Hex-Zahlen 0 bis F RGB-Werte zugewiesen, außerdem legt man noch die Zahl der Pixel pro Zeile fest.
Dann folgen einfach hintereinander die Farbwerte.
Vielleicht nicht 100% was du suchst, aber wie wäre es mit netpbm? Das Format (in der ASCII-Version) ist absolut simpel und wahrscheinlich genau das was du brauchst. Link: http://netpbm.sourceforge.net/ Gruß, Michael ...der schon so einige Batchdateien damit verbrochen hat ;-) -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@t-online.de / _____________________________________/
Felix Nawroth wrote: [..]
Das ganze hat folgendes Aussehen: Die 16-Farben-Grafik wird in ascii beschrieben. Im Header werden den Hex-Zahlen 0 bis F RGB-Werte zugewiesen, außerdem legt man noch die Zahl der Pixel pro Zeile fest.
Also ich kenne z.B. ppm. Da werden aber nur Dezimalzahlen (so, wie ich das sehe) verwandt... vielleicht ist das ja was. Gruß Sören
Felix Nawroth wrote:
Das ganze hat folgendes Aussehen: Die 16-Farben-Grafik wird in ascii beschrieben. Im Header werden den Hex-Zahlen 0 bis F RGB-Werte zugewiesen, außerdem legt man noch die Zahl der Pixel pro Zeile fest.
Könnte es das xpm Format sein? http://koala.ilog.fr/lehors/xpm.html z.Bsp: /* XPM */ static char * roundb_xpm[] = { /* width height ncolors cpp [x_hot y_hot] */ "13 13 5 2 7 7", /* colors */ " s none m none c none", ". s topShadowColor m white c lightblue", "X s iconColor1 m black c black", "o s bottomShadowColor m black c #646464646464", "O s selectColor m white c red", /* pixels */ " ", " . . . ", " . . X X X o o ", " . X X X X X X X o ", " . X X X X X X X o ", " . X X X X O X X X X o ", " . X X X O O O X X X o ", " . X X X X O X X X X o ", " . X X X X X X X o ", " . X X X X X X X o ", " o o X X X o o ", " o o o ", " " }; Grüße Wolf -- * Registered Linux user #37136 http://counter.li.org * SL 9.3, Ubuntu 5.04, AMD Sempron 2800+, SIS 748 * Matrox MGA-450, 1GB/240GB, SB Audigy 2 ZS
Wolf-Rüdiger Jürgens wrote:
Könnte es das xpm Format sein? http://koala.ilog.fr/lehors/xpm.html
Nein.. ich glaube, das ist was anderes.
z.Bsp:
/* XPM */ static char * roundb_xpm[] = { /* width height ncolors cpp [x_hot y_hot] */ "13 13 5 2 7 7", /* colors */ " s none m none c none", ". s topShadowColor m white c lightblue", "X s iconColor1 m black c black", "o s bottomShadowColor m black c #646464646464", "O s selectColor m white c red", /* pixels */ [..]
Bei ppm ist immer eine Zahl in einer Reihe. Das Bild ist dementsprechend groß. In diesem Format wird übrigens beim 2.6er-Kernel auch das logo eingelesen. Ich habe hier mal ein Beispiel: http://mitglied.lycos.de/mastaoflinux/hpicon.ppm Gruß Sören
participants (4)
-
Felix Nawroth
-
Michael Höhne
-
Sören Wengerowsky
-
Wolf-Rüdiger Jürgens