ResizeImage

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

ResizeImage

Beitrag von Gamer »

Code: Alles auswählen

UseJPEGImageDecoder() 
LoadImage(0,"c:\windows\desktop\test.jpg") 
ResizeImage(0,800,600)
SaveImage(0,"c:\windows\desktop\small.jpg",#PB_ImagePlugin_JPEG,10)
Funktioniert nicht - wird kein Bild gespeichert. Hab ich irgendwas vergessen?
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Zum speichern brauchst du UseJPEGImageEncoder()
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Aaaaaaaaaaaaaaaaaaah :allright:
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Kann man in PB auch sowas wie ResampleImage verwenden, sprich einen anderen Filter (z.b. Hermite) fürs Bild?

Die mit PB verkleinerten Bilder sehen immer ziemlich grob aus...
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Ich weiss zwar nicht genau was du meinst, aber bei ResizeImage gibts noch einen optionalen Parameter für Bilineare Filterung, die zwar standardmässig an ist. Und beim SaveImage() kann man noch die Qualität für jpgs einstellen. Alle anderen Filter musst du wohl selbst machen...
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

ResizeImage(#Image, Breite, Höhe)

Also bei 3.91 gibt es das bilineare Filtern nicht.

Aber die Qualität geht schon so :)
Antworten