$im = imagecreatefromgif("http://.../test.gif"); $im = imagefilter($im, IMG_FILTER_GRAYSCALE); Geht leider nicht, irgendwelche Ideen? Mit der ersten Zeile kann ich Pixel auswerten, aber die zweite geht gar nicht.
berne schrieb: > geht gar nicht. ist keine Fehlerbeschreibung. Ich kann eigentlich kein PHP, aber Doku lesen: >>> bool imagefilter ( resource $image , int $filtertype ... >>> imagefilter() applies the given filter filtertype on the image. >>> Returns TRUE on success or FALSE on failure. > $im = imagefilter($im, Was steht danach in $im?
welche php-version verwendest du denn? imagefilter gibts erst ab php5 und verlass dich nicht darauf, dass
1 | imagecreatefromgif("http://.../test.gif"); |
immer und überall funktioniert. das öffnen von dateien über einen URL ist konfigurationsabhängig. alternativ mit curl einlesen, in /tmp (oder sonst einem verzeichnis, in dem man schreiben kann) zwischenspeichern, öffnen und die datei wieder löschen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.