Hello!
Elméletileg igen (és persze gyakorlatilag is)! Nos pl a bmp típusú képeket aránylag könnyű átalakítani. Először átalakítod a képedet 256 színű bmp típusú képpé vmilyen grafikus progival. A többi már csak programozás kérdése, ami nem túl bonyolult feladat (ha tudsz programozni). Sajna kb 10 éve foglalkoztam ezzel a témával így csak az elvet írom most le gyorsan.
Meg kellene keresni a bmp képeknek a fejleíró részét. Ebben van megadva a kép hossza, magassága, maj pedig fel van sorolva a 256 színnek a 3 byte-os kodja (RGB). Utánna pedigkövetkeznek a pontok 1 byte-onként 1 pont. A byteok a színkódtábla sorszámot jelölik. A kép fejjel lefele fog állni, ha ebben a sorrendben jeleníted meg, tehát meg kell fordítani.
Javaslom, hogy a színtáblában szereplő RGB színek átlagát használd kerekítve (vagy eleve 256 szűrke árnyalatú bmp képpé kell alakítani a képet). Nos innen már egyszerű a helyzet minden színhez csak hozzá kell rendelni (egy tömben) egy egy karakter ASCII kódját, amit aztán közvetlenül át tudsz alakítani txt típusú fáljjá!
Minden sor végén rakj egy enter jelet (ascii 13).
De elképzelhető, hogy van ilyen konvertáló progi is.
Jó próbálgatást!
Ird meg mire jutottál!