dave notter: bilder per php in graustufe umwandeln

Beitrag lesen

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