Hi Leute, ich habe folgendes Problem:
Wenn ich ein Thumbnail erstellen will mit ImageJpeg() gehen die meisten Farben verloren.
Das Originalbild: (Ausschnitt)
Das Thumbnail: (Ausschnitt)
Hier mein Code:
Selfphp sagt: "Die JPEG-Unterstützung können Sie nur nutzen, wenn Sie zuvor PHP mit einer
GD-Bibliothek ab der Version 1.8 kompiliert haben."
Hier die phpinfo (GD-Sektion):
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Mit "imagecreatefromgif()" und "imagegif()" funktioniert es.
Ich will diese Befehle aber nciht nutzen, weil Gif nur so wenige Farben kennt.
Danke schon mal, PureAttraction
PS: mit geringer kompression (ImageJpeg($image,"datei.jpg",100)) ist es auch nicht viel besser
Wenn ich ein Thumbnail erstellen will mit ImageJpeg() gehen die meisten Farben verloren.
Das Originalbild: (Ausschnitt)
Das Thumbnail: (Ausschnitt)
Hier mein Code:
PHP Code:
<?PHP
$img="base.jpg";
$image = imagecreatefromjpeg($img);
$imagesize = getimagesize($img);
$image1 = imagecreate(300,225); #Thumbsize
imagecopyresized($image1, $image, 0,0, 0,0,300,255, $imagesize[0],$imagesize[1]);
imagejpeg($image1,"image_2.jpg",100);
?>
Selfphp sagt: "Die JPEG-Unterstützung können Sie nur nutzen, wenn Sie zuvor PHP mit einer
GD-Bibliothek ab der Version 1.8 kompiliert haben."
Hier die phpinfo (GD-Sektion):
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Mit "imagecreatefromgif()" und "imagegif()" funktioniert es.
Ich will diese Befehle aber nciht nutzen, weil Gif nur so wenige Farben kennt.
Danke schon mal, PureAttraction
PS: mit geringer kompression (ImageJpeg($image,"datei.jpg",100)) ist es auch nicht viel besser
Comment