dave notter: bilder per php in graustufe umwandeln

hallo alle
ich suche nach einer möglichkeit, farbbilder auf dem server per php in graustufen-bilder zu konvertieren. gibt es dafür eine lösung? vielleicht hat ja jemand auch gerade ein skript dazu in der schublade?

bin für alle infos dankbar

dave

  1. Hallo,

    musste mal bei den Imagefunktionen kucken...

    http://de.php.net/manual/de/ref.image.php

    Odium

    1. vielen dank @ odium
      die antwort hat mich tatsächlich weitergebracht. falls sonst mal jemand vor demselben problem steht... mit folgenden zeilen wird ein farbbild zu einem graustufen-bild konvertiert:

      $resource = 'beispiel.jpg';
      $im_size = GetImageSize($resource);
      $imageWidth = $im_size[0];
      $imageHeight = $im_size[1];
      $im = imagecreate($imageWidth,$imageHeight);
      for ($c = 0; $c < 256; $c++) {
          ImageColorAllocate($im, $c,$c,$c);
      }
      $im2 = ImageCreateFromJpeg($resource);
      ImageCopyMerge($im,$im2,0,0,0,0, $imageWidth, $imageHeight, 100);
      ImageDestroy($im2);
      header("content-type: image/jpeg");
      imagejpeg($im);

      gruss
      dave

      Hallo,

      musste mal bei den Imagefunktionen kucken...

      http://de.php.net/manual/de/ref.image.php

      Odium