Jpeg Qualität

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Jpeg Qualität

    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:
    PHP Code:
    <?PHP
    $img
    ="base.jpg";
    $image imagecreatefromjpeg($img);
    $imagesize getimagesize($img);
    $image1 imagecreate(300,225); #Thumbsize
    imagecopyresized($image1$image0,00,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

  • #2
    da böte sich vielleicht imagemagick an, wenn es auf deinem server installiert ist.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Comment


    • #3
      rtfm: http://www.php.net/imagecreatetruecolor
      beim nächsten mal google benutzen.

      Comment


      • #4
        dann schieb ich noch gleich imagecopyresampled hinterher, sonst kommt gleich die nächste frage
        Kissolino.com

        Comment


        • #5
          na wenn wir schon bei "mein Haus, "mein Schiff", "mein Hund" Karten auslegen sind dann pack ich auch noch eins drauf ^^

          habe es selber noch nicht getestet aber sieht ganz nett aus:

          Unsharp Mask for PHP

          lg, dani

          Comment

          Working...
          X