Forum: Object-Pascal / Delphi-Language
Delphi
by H4ndy,
15. Jun 2010
Ansonsten, wenn du es selber programmieren willst, ist die Pixelwiederholung die einfachste Methode, erlaubt aber nur das Skalieren um ein ganze vielfache, also keine stufenloses Zoomen. z.B. 2x2 pixel zu 3x3, 4x4, etc., da du keine Interpolation stattfindet.
Forum: Object-Pascal / Delphi-Language
Delphi
by H4ndy,
15. Jun 2010
Du musst das Bild nehmen und mit einen Skalierungsalgorithmus hochrechnen und das Ergebnis dann Zeichnen. Verfahren gibt es viele welche sich in Qualitaet, Geschwindigkeit und Komplexitaet unterscheiden, z.B. Pixelwiederholung, Lanzos, Supersampling, bilineare Interpolation, Bikubische Interpolation, etc. pp.