irgendwie scheinen meine thumbnails mit viel weniger farben als das original erzeugt zuwerden. hier mal ein beispiel :
Original :http://www.megablog.de/images/2003.jpg
Thumbnail : http://www.jeanettefanclub.de/thumbn....jpg&width=450
Original :http://www.megablog.de/images/2003.jpg
Thumbnail : http://www.jeanettefanclub.de/thumbn....jpg&width=450
PHP-Code:
<?php
$width = $_REQUEST['width'];
$exif = exif_read_data ($_REQUEST['file'],0,true);
$thumbfactor = $exif[COMPUTED][Width] / $width;
$proportion = $exif[COMPUTED][Height] / $exif[COMPUTED][Width];
$width = $exif[COMPUTED][Width] / $thumbfactor;
$height = $width * $proportion;
$imgsrc = imagecreatefromjpeg($_REQUEST['file']);
$imgsrc_width = imagesx($imgsrc);
$simgrc_height = imagesy($imgsrc);
$image = imagecreate($width, $height);
imagecopyresized($image, $imgsrc, 0, 0, 0, 0, $width, $hieght, $imgsrc_width, $imgsrc_height);
header("Content-type:image/jpeg");
imagejpeg($image);
imagedestroy($image);
?>
Kommentar