Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
Delphi 7 Enterprise
|
Re: Remote Screenshots, aber nur die geänderten Teile
3. Dez 2006, 20:42
Vom Prinzip her ähnlich, ABER: so wie ich das mitbekommen habe geht es um Remote-Übertragung des Bildschirminhaltes. Das bedeutet, dass Komprimierung hier eine Rolle spielen wird.
Komprimierung ist dann besonders effizient, wenn es viel Redundanz im den zu komprimierenden Informationne gibt. Wenn ich jetzt also einfach mal annehme, dass mein Bild heller geworden ist, aber sonst nicht viel passiert ist, dann bedeutet das, dass ich in der Differenz der beiden Bilder einen konstanten Wert erhalten werde. Dieser Wert lässt sich dann sehr effizient komprimieren. Wenn ich allerdings in mein Differenzbild einfach jeden veränderten Pixel reinschreibe, dann kann ich da große Wertespannen haben, die bei der Komprimierung stark ins Gewicht fallen.
Daher würde ich mal sagen, dass das Ganze mit dem einfachen Trick der Subtraktion effizienzsteigernd bei der Datenmenge wirkt.
Gruß
Jan
Jan Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
|