Der Martin: Bilder großskalieren - wo wird interpoliert?

Beitrag lesen

Hallo,

Mit HTML wird meines Wissens nach nichts interpoliert.

Ich nehme es doch stark an, zumindest aber skaliert. Wenn ein Bild eine Größe von 100x100px hat und auf der Webseite nun auf 170x170px gestreckt werden soll, dann muss "irgendjemand" die Bilddaten umrechnen. Ob das nun der Browser macht oder das GUI des Betriebssystems, ist mal Nebensache (ich _vermute_, das macht tatsächlich der Browser).

Und eine Umskalierung um einen nicht ganzzahligen Faktor ist kein Pappenstiel. Wenn man da einfach Pixel für Pixel stur nebeneinanderklatscht, sieht das Bild ziemlich sch... aus. Ich unterstelle daher, dass die heutigen Browser tatsächlich interpolieren, also Zwischenwerte berechnen.

Wie sollte das auch funktionieren? Der Brwoser müsste ja dann jedes Bild auf der HTML-Seite mit den _tatsächlichen_ Bildmaßen vergleichen und entsprechend umrechnen, temporär speichern und anzeigen - eine Menge Rechenleistung ...

Richtig. Aber genau das muss zwangsläufig passieren, wenn ein Bild bei der Ausgabe vergrößert oder verkleinert wird.

So long,

Martin