Größe von einem png-Bild ändern
-
Hallo,
wie kann ich denn am besten die Größe eines pngs ändern? Um das Bild zu laden verwende ich die libpng (http://www.libpng.org/). Speichern geht damit auch. Nur die Größe kann man damit anscheinend nicht ändern. Das Bild liegt nach dem Laden im Speicher jeweils mit jedem ARGB-Wert für jeden Pixel.
Wie kann ich nun die Größe ändern? Am besten wäre eine fertige lib, Beispielcode oder zumindest eine gute Beschreibung eines Algorithmus.
Bin für jede Hilfe dankbar.
Gruß
-
http://www.ferzkopp.net/Software/SDL_rotozoom/
da kannst du dir den quellcode von dem SDL_paket anschauen, welches genau dein Problem behandelt.
-
Wenn du eine fertige lib haben willst, schau mal hier:
http://openil.sourceforge.net/features.phpDamit kannst auch noch ne menge mehr anstellen

MfG
Plassy
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Alternative zur DevIL (aka OpenIL): FreeImage http://freeimage.sourceforge.net/