Entwickler-Ecke

Algorithmen, Optimierung und Assembler - Text in Bild: OK! | Datei in Bild: Wie?


Philipp_Reitter - Do 23.08.07 10:39
Titel: Text in Bild: OK! | Datei in Bild: Wie?
hi

wie der titel schon sagt kann ich mittlerweile text in meinem Bitmaps verstecken!
nur kann man und wenn ja ansatzweiße wie? dateien reinpacken?

Mfg
Philipp


Gausi - Do 23.08.07 10:47

Betrachte die Dateien Byte für Byte und packe je ein Bit in einen Pixel des Bildes. Oder halt drei Bit pro Pixel bei einem 24-Bit-Bitmap - ein Bit pro Farbkanal und Pixel. Im wesentlichen also dasselbe Verfahren wie beim Text.


Philipp_Reitter - Do 23.08.07 12:00

ok aber wie kann ich sagen

file.bit[x]

oder so in der art...!?

mfg
Philipp


Chryzler - Do 23.08.07 12:18

Zuerst musst du per Suche in der Entwickler-Ecke TFILESTREAM deine Datei öffnen und in einen Puffer einlesen. Dann kannst du dir jedes einzelne Byte in deinem Puffer vorknöpfen und dieses in 8 Bits zerteilen [http://www.delphi-forum.de/viewtopic.php?t=74988].


Philipp_Reitter - Do 23.08.07 12:25

thx... ich schau mal was sich machen lässt... frag dann beim zusammenbauen der daten wieder ^^