Hier finden Sie eine Auswahl an beantworteten Fragen. Falls Ihre Frage hier nicht auftaucht, schreiben Sie uns einfach eine e-mail. Wir versuchen, so schnell wie möglich zu antworten.
Wohin werden die Informationen gespeichert?
Die Informationen werden als digitale Wasserzeichen in die Regionen
des Bildes kodiert, mit denen sie assoziiert sind. Dabei werden die Farbinformationen
des Bildes leicht verändert, was jedoch nicht wahrnehmbar ist.
Können die gespeicherten Informationen verloren gehen?
Ja. Sobald das Bild geometrisch verändert wird (z.B. Veränderung der
Größe) oder die Farbinformationen an sich in irgendeiner Weise modifiziert werden, können
die kodierten Daten nicht mehr exakt dekodiert werden. Das gleiche gilt, wenn ein kodiertes
Bild in ein anderes Bildformat konvertiert und dabei verlustbehaftet komprimiert wird (z.B.
Konvertierung nach "JPEG").
Warum werden die kodierten Bilder nur im "PNG" Format gespeichert?
Die kodierten Bilder dürfen nicht verlustbehaftet gespeichert werden, wie
es beispielsweise bei "JPEG" der Fall ist. Das "PNG" Bildformat erlaubt das verlustfreie
Komprimieren und Speichern eines Bildes. Zudem ist das "PNG" Bildformat ein weit verbreiteter
Standard.
Warum ist die Qualität eingebetteter Bilder so schlecht?
Bevor ein Bild in das Ausgangsbild kodiert wird, wird es in ein
indiziertes Bildformat konvertiert. Das heißt, die RGB-Werte an jeder Pixelposition werden
durch Verweise in eine Farbtabelle ersetzt, in der lediglich 256 Farbwerte gespeichert
werden können. Dies ist notwendig, da ein normales RGB-Bild zu viel Speicherkapazität benötigt,
um in eine Bildregion kodiert werden zu können. Die interne Konvertierung in Smage ist
noch nicht optimal implementiert. Daher empfiehlt es sich, das zu kodierende Bild vor dem Kodieren in das
Ausgangsbild mit einem externen Bildverarbeitungsprogramm
(z.B. Gimp) in ein indiziertes Format
umzuwandeln.
Können kodierte Bilder auch in HTML Seiten eingebunden werden?
Ja. Hier ist beschrieben, wie es geht.
Damit die im Bild kodierten Informationen letztendlich auch angezeigt werden können, muss
ein entsprechendes Web-Browser Plugin installiert sein, was im Normalfall bei der Installation
von Smage geschieht.
Ist Smage frei erhältlich?
Ja. Sowohl das Programm "Smage" als auch die verwendete Klassenbibliothek
"libSmage" sind frei verfügbar (entsprechend der
GNU General Public License),
solange sie nicht kommerziell eingesetzt werden.
© 2005
Lothar Schlesier,
Henry Sonnet