Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Kaputte Farbpalette mit der GD





Frage

Ich habe ein Script geschrieben, bei dem mit dem GD-Befehl imagecreatefromjpg() ein JPG ausgelesen wird dann mit imagecopyresized() in ein neues Bild geschrieben wird und dieses dann mit imagejpg() gespeichert wird. Das Problem ist jetzt folgendes: Alle bilder, die hierdurch erzeugt werden haben eine auf 256 Farben verringerte Bildfarbenpalette! Ich rufe nirgendswo im Script eine imagecolor -funktion auf ... was läuft hier verkehrt ? Bei mir zu hause auf dem Rechner liefs einwandfrei !

Antwort 1 von PokErazor

naja, wen's interressiert, in einem anderen Forum wurde mir geholfen ;-)
Das Problem war folgendes:
die Funktion die das Ziel-bild initialisiert, sollt nicht imagecreate() sein sondern imagecreatetruecolor(), schon gehts.
Desweiteren benutze ich jetzt die Funktion imagecopyresampled() zum kopieren, ergibt bessere ergebnisse !

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: