Farbschwamm über Thumbnail

Shooter2k

Erfahrenes Mitglied
Hallo ich weis, eigentlich sollte das Thema Thumbnails gegessen sein und ich habe mich auch schon hier im Forum und bei google umgesehen aber keine Lösung gefunden. Irgendwo muss ein kleiner Denkfehler sein.

Das Thumbnail wird erstellt , auch in der richtigen größe, aber mit einen farbschwamm komplett eingefärbt. Das Bild ist kaum noch zu erkennen. Hier ist mein Script:

PHP:
$user = $_SESSION['username'];
$path3 = "Bilder/profilbilder/$user.jpg"; // das Originalbild B: 180, H: 220

$im1=imagecreatefromjpeg("$path3"); //erstellt ein Abbild im Speicher
$size=getimagesize("$path3"); //ermittelt die Größe des Bildes
$breite=$size[0]; //die Breite des Bildes
$hoehe=$size[1]; //die Höhe des Bildes
$breite_neu=90; //die breite des Thumbnails
$hoehe_neu=110; //die Höhe des Thumbnails
$im2=imagecreate($breite_neu,$hoehe_neu); //Thumbnail im Speicher erstellen
imagecreatetruecolor($breite_neu, $hoehe_neu);
imagecopyresized($im2, $im1, 0,0, 0,0,$breite_neu,$hoehe_neu, $breite,$hoehe);  //Bild in Thumbnail kopieren
imagejpeg($im2,"Bilder/profilbilder/thumb/$user.jpg"); //Thumbnail speichern
imagedestroy($im1); //Speicherabbild wieder löschen
imagedestroy($im2); //Speicherabbild wieder löschen

So sieht das Originalbild aus :
Bild Org
Und so sieht es aus, nachdem mit dem Script hier das Thumbnail
erstellt wurde:
Bild Thumb

Erkennt jemand den Fehler?
Danke
gruß
henty
 
PHP:
$im2=imagecreate($breite_neu,$hoehe_neu); //Thumbnail im Speicher erstellen
imagecreatetruecolor($breite_neu, $hoehe_neu);
Was soll der Aufruf von [phpf]imagecreatetruecolor[/phpf] hier bewirken? Lösch die Zeile und ersetze eine Zeile darüber imagecreate mit imagecreatetruecolor.
 
Zurück