Ankündigung

Einklappen
Keine Ankündigung bisher.

Bild Resize Qualitätsproblem

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bild Resize Qualitätsproblem

    HI,
    ich habe folgenden Code um ein Bild zu verkleinern und abzuspeichern:
    Code:
    if ($re == "on"){
    $fi = GetImageSize($filename); 
                  $iim = @ImageCreateFromJPEG($filename); 
    
    // $ts_x und $ts_y is die neue Breite und Höhe 
                  $factx = $fi[0]/200; 
                  $facty = $fi[1]/200; 
    
                  if ($factx >= $facty) 
                  { 
                     $smalldown = $factx; 
                  } else 
                  { 
                     $smalldown = $facty; 
                  } 
    
                  $nx = $fi[0]/$smalldown; 
                  $ny = $fi[1]/$smalldown; 
    
                  if (!$iim) 
                  { 
                     $oim = ImageCreate(200,200); 
                      $bgc = ImageColorAllocate ($oim, 255, 255, 255); 
                     $tc  = ImageColorAllocate ($oim, 0, 0, 0); 
                       ImageFilledRectangle ($oim, 0, 0, 200, 200, $bgc); 
                      ImageString($oim,2,20,200/2-10,"Bildfehler",$tc); 
                  } else 
                  { 
                     $oim = ImageCreate($nx,$ny); 
                     ImageCopyResized($oim,$iim,0,0,0,0,$nx,$ny,$fi[0],$fi[1]); 
                  } 
                  ImageJPEG($oim,"upload/bild.jpg",100);
                  }
    Allerdings ist die Bildqualität des erstellten Bildes ziemlich schlecht und die farben wirken ausgewaschen. Ist das normal oder kann man da was ändern, dass die Qualität besser wird?


  • #2
    Re: Bild Resize Qualitätsproblem

    Zitat von SebastianWe
    ich habe folgenden Code um ein Bild zu verkleinern und abzuspeichern:
    Warum liest Du nicht die FAQ?

    22.3. Wie kann ich Bilder verkleinern?
    http://www.dclp-faq.de/q/q-grafik-verkleinern.html

    -> moved

    Kommentar


    • #3
      Re: Bild Resize Qualitätsproblem

      Zitat von meikel
      Zitat von SebastianWe
      ich habe folgenden Code um ein Bild zu verkleinern und abzuspeichern:
      Warum liest Du nicht die FAQ?

      22.3. Wie kann ich Bilder verkleinern?
      http://www.dclp-faq.de/q/q-grafik-verkleinern.html

      -> moved
      Hab ich mir durchgelesen, aber auch wenn ich ImageCopyResampled anstatt ImageCopyResized verwende ist die Qualität des verkleinerten Bildes immer noch die selbe.

      Kommentar


      • #4
        Re: Bild Resize Qualitätsproblem

        Zitat von SebastianWe
        Hab ich mir durchgelesen, aber auch wenn ich ImageCopyResampled anstatt ImageCopyResized verwende ist die Qualität des verkleinerten Bildes immer noch die selbe.
        Kann ich nicht bestätigen:
        http://test.php-help.info/img-6/

        Kommentar

        Lädt...
        X