Forum Doku Wiki Blog

Forumsarchiv 2004, November
Problem mit Bildqualität bei Funktion imagejpeg

archivierte Beiträge lesen

  1. (PHP) Problem mit Bildqualität bei Funktion imagejpeg von Koontz, 04. 11. 2004, 10:30

Problem mit Bildqualität bei Funktion imagejpeg

Der folgende Beitrag wurde am 04. 11. 2004, 10:30 Uhr von Koontz veröffentlicht.

Hi,

ich habe folgenden Quellcode (Ausschnitt):

$newimg = imagecreate(150,150);
imagecopyresized($newimg, $source_img, 0, 0, 0, 0, 150, 150, $sizetyp[0], $sizetyp[1] - $tocut);

imagejpeg($newimg, "../userpics/".$uid."_".$id.".jpeg",100);
imagedestroy($source_img);

Mein Problem ist nun, dass die JPEG-Bilder nach der Erstellung eine extrem schlechte Qualität haben. Es sind praktisch keine Farben vorhanden sondern über dem ganzem Bild liegt eine Art starker Blauschleier. Hat jemand eine Idee, woran das liegen kann?
Ich arbeite übrigens mit der PHP-Version 4.3.7.

Gruss,
Koontz

Problem mit Bildqualität bei Funktion imagejpeg

Der folgende Beitrag wurde am 04. 11. 2004, 10:33 Uhr von Tom veröffentlicht.

Hello,

> $newimg = imagecreate(150,150);

Dann solltest Du die neueren TrueColor-Funktionen benutzen. Musst Du mal schauen, wie die heißen. Die können dann alle (üblichen) Farben und später auch eine Qualität.


Harzliche Grüße aus http://www.annerschbarrich.de

Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau

Problem mit Bildqualität bei Funktion imagejpeg

Der folgende Beitrag wurde am 04. 11. 2004, 10:39 Uhr von Koontz veröffentlicht.

> Hello,
>
> > $newimg = imagecreate(150,150);
>
> Dann solltest Du die neueren TrueColor-Funktionen benutzen. Musst Du mal schauen, wie die heißen. Die können dann alle (üblichen) Farben und später auch eine Qualität.
>
>
> Harzliche Grüße aus http://www.annerschbarrich.de
>
> Tom

Hi,

besten Dank. Mit ImageCreateTrueColor geht jetzt alles einwandfrei.

Gruss,
Koontz

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4