Eine Frage die wir uns heute in der Pause gestellt haben: Wie sind die Pixel verteilt, bei einer Auflösung die niedriger als die native ist aber nicht in einem ganzzahligen Verhältnis zu der nativen steht, bspw 750x750 auf 1000x1000. Da ein Pixel nicht geteilt werden kann gehts nicht auf. Was sagt rm dazu?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Pixelfrage
Einklappen
X
-
-
Es wird interpoliert, da ist die Originalgröße egal:
man nimmt die Zielgröße (also native Auflösung) und berechnet für jeden Pixel dieser Auflösung einen Punkt im Quellbild (also z.B. dem 1000x1000 Pixel Bild). Dieser Punkt liegt i.d.R. nicht genau auf einem Pixel sondern irgendwo dazwischen (man benutzt also kein diskretes Raster mehr, sondern eher kontinuierliche Werte), dann muss nur noch die Farbe von genau diesem Punkt aus den umliegenden Pixeln berechnet werden (bei bilinearer Interpolation sind das die 4 nächsten Pixel). Dabei werden einfach die 4 Farben genommen und anhand der Pixelentfernung zum berechneten Punkt gewichtet.
Es wird also nicht vorwärts gerechnet (kleines Bild -> native Auflösung) sondern rückwärts: native Auflösung
Kommentar
Kommentar