zu dunkle Thumbnails
Moritz
- php
Hi!
Ich muss für ein Schulprojekt Thumbnails aus Bildern erzeugen. Bei hellen Bilder unktioniert es sehr gut, sind die Bilder aber ansatzweise dunkel werden die Thumbnails praktisch unkenntlich gemacht. Das Skript sieht wie folgt aus:
$size = getimagesize("bilder/g/{$_FILES['neues_bild']['name']}");
$PicPathIn = 'bilder/g/';
$PicPathOut = 'bilder/k/';
$bild = $_FILES['neues_bild']['name'];
$breite = $size[0];
$hoehe = $size[1];
$neueBreite = 100;
$neueHoehe = intval($hoehe*$neueBreite/$breite);
if($size['mime'] == 'image/jpeg') {
$altesBild = imagecreatefromjpeg("$PicPathIn"."$bild");
$neuesBild = imagecreatetruecolor($neueBreite,$neueHoehe); imagecopyresampled($neuesBild,$altesBild,0,0,0,0,$neueBreite, $neueHoehe,$breite,$hoehe);
imagejpeg($neuesBild,"$PicPathOut"."$bild");
}
Kann mir jemand sagen was ich falsch mach? Danke im Vorraus!
Moritz
Das Script sieht eigentlich ganz gut aus.
Was genau meinst du mit "praktisch unkenntlich"? Wird wirklich der Inhalb verändert, oder sieht es nach JPEG-Artefakten aus? Unter Umständen komprimiert imagejpeg() zu heftig und schluckt dabei dunkle Bereiche.
Hast du irgendwo Beispiele online?