Zitat:
TCanvas.StretchDraw könnte Dir evtl. auch weiterhelfen.
Fürs erste sicherlich. StretchDraw interpoliert aber nicht, sondern eliminiert oder addiert ganze Zeilen/Spalten. Ein kleines Bild auf einen großen Canvas gestretcht erzeugt starke Treppenstufen.
Die Funktion aus der g32 library kann u.a. interpolieren mit Anti-Aliasing.
Gruß
roderich