Der Canvas.Pixels-Zugriff ist enorm langsam, du solltest besser
scanLine ScanLine verwenden.
Alternativ auch die
gr32-Library, die ist wesentlich schneller und überhaupt wurde dort viel optimiert im Gegensatz zu den Bitmap- und Image-Komponenten, die Delphi standardmäßig mitbringt
//Ach ja, Ressourcenschutzblöcke nicht vergessen, die Bitmaps wollen ja auch wieder freigegeben wreden
Julian J. Pracht