Welcher Algorithmus ist zu verwenden, um 32-Bit-RGB-BILDER auf eine benutzerdefinierte Auflösung zu skalieren? Der Algorithmus sollte die Pixel mitteln.
Wenn ich zum Beispiel ein Bild von 100x100 habe und ein neues Bild der Größe 20x50 haben möchte. Der Durchschnittswert der ersten fünf Pixel der ersten Quellzeile ergibt das erste Pixel der Zielspalte, und der Durchschnittswert der ersten zwei Pixel der ersten Quellspalte ergibt das erste Pixel der Zielspalte.
Gegenwärtig skaliere ich zuerst in der Auflösung X und dann in der Auflösung Y herunter. Ich brauche einen temporären Puffer in dieser Methode.
Kennen Sie eine optimierte Methode?