Hallo,
ich haböfters schonmal gelesen das man Texte oder auch Dateien in JPG-Bilder binden kann. Nun wollte ich mal fragen wie man das in Python umsetzten könnte und wie JPG-Bilder eigentlich aufgebaut sind.
mfg
microkernel
Datei in JPG?
- microkernel
- User
- Beiträge: 271
- Registriert: Mittwoch 10. Juni 2009, 17:27
- Wohnort: Frankfurt
- Kontaktdaten:
Ach, ich habe ganze Zeit überlegt, was du meinst: Vermutlich Steganographie, oder?
Mir wäre zumindest nicht bekannt, wie man Dateien oder Texte sonst in JPGs einbinden kann (abgesehen davon, den Text einfach in das Bild zu zeichnen natürlich).
Mehr zum Thema weiß ich leider auch nicht, aber vll. hilft dir das Stichwort schon weiter? Über Google findet sich da Einiges, etwa: http://domnit.org/blog/2007/02/stepic.html oder http://wordaligned.org/articles/steganography
Gruß,
brb
Mir wäre zumindest nicht bekannt, wie man Dateien oder Texte sonst in JPGs einbinden kann (abgesehen davon, den Text einfach in das Bild zu zeichnen natürlich).
Mehr zum Thema weiß ich leider auch nicht, aber vll. hilft dir das Stichwort schon weiter? Über Google findet sich da Einiges, etwa: http://domnit.org/blog/2007/02/stepic.html oder http://wordaligned.org/articles/steganography
Gruß,
brb
-
- User
- Beiträge: 456
- Registriert: Mittwoch 15. April 2009, 14:11
Also ich glaub er meint eher wie man Metadaten in Bildern ein und auslesen kann.
Da gibt es mehrere Toolkits.
http://pypi.python.org/pypi/IPTCInfo/1.9.2-rc7
http://libiptcdata.sourceforge.net/
und noch viel mehr
Grüße,
anogayales
Da gibt es mehrere Toolkits.
http://pypi.python.org/pypi/IPTCInfo/1.9.2-rc7
http://libiptcdata.sourceforge.net/
und noch viel mehr
Grüße,
anogayales
- microkernel
- User
- Beiträge: 271
- Registriert: Mittwoch 10. Juni 2009, 17:27
- Wohnort: Frankfurt
- Kontaktdaten:
@Barabbas
danke! das war das was ich suchte. Jetzt wo ich weiß wie das heißt lässt sich das besser googlen
danke! das war das was ich suchte. Jetzt wo ich weiß wie das heißt lässt sich das besser googlen
- noisefloor
- User
- Beiträge: 3857
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
Zwei Links:
* Stepic
* Steganography nur mit PIL
Gruß, noisefloor
Nee, such' mal bei Google nach "python steganographie".Afaik gibt es leider keine Python Library die das ohne weiteres ermoeglicht.
Zwei Links:
* Stepic
* Steganography nur mit PIL
Gruß, noisefloor
Das bei beiden Links verwendete Verfahren funktioniert allerdings (wie dort auch jeweils erwaehnt wird) mit JPEG Bildern nicht
Beide verwenden die Python Imaging Library um die Pixelwerte direkt zu veraendern, diese werden bei JPEG Bildern allerdings nicht gespeichert (sondern eben die DCT-Koeffizienten). Diese wiederum lassen sich mit PIL nicht ohne weiteres lesen/schreiben.
Beide verwenden die Python Imaging Library um die Pixelwerte direkt zu veraendern, diese werden bei JPEG Bildern allerdings nicht gespeichert (sondern eben die DCT-Koeffizienten). Diese wiederum lassen sich mit PIL nicht ohne weiteres lesen/schreiben.
- noisefloor
- User
- Beiträge: 3857
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
Wer nutzt auch schon JPG-Datein?
Gruß, noisefloor
Ups, übersehen. Sorry.Das bei beiden Links verwendete Verfahren funktioniert allerdings (wie dort auch jeweils erwaehnt wird) mit JPEG Bildern nicht
Wer nutzt auch schon JPG-Datein?
Gruß, noisefloor