Vorsicht beim Maskieren von Bildteilen unter Verwendung von JPEG. Du wirst selbst bei recht hoher Qualität "ausgefranste" Ränder bekommen, die dann beim Zusammenfügen von Alt-Bild und Differenzbild recht unschöne Effekte nach sich ziehen können, die sich mit jedem neuen Differenzbild natürlich auch nicht grad verringern
.
Für solche Verfahren würde ich eher zu einer Abstufung auf z.B. 8 Bit Farbe, und LZW Kompression tendieren. (GIF ist z.B. ein 8Bit LZW Format soweit ich weiss, spannender sind aber sicher eigene Implementierungen
) Verlustbehaftete Kompression würde immer Toleranzen bei der Rückrechnung erfordern, die ihrerseits aber natürlich auch wider zu ungewünschten Ergebnissen führen können.
JPEG so wie es gebräuchlich ist, wurde ausschließlich und nur für echte Fotos entwickelt, da dort der Verlust in den meisten Fällen optisch kaum ins Gewicht fällt. Ein Desktop ist da meilenweit von entfernt, mit seinen größeren einfarbigen Flächen und geraden Linienfürungen. Das ist ganz genau
nicht die Stärke und das Einsatzgebiet von JPEG.
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel