Resize image med gdlib farve fejl
HejNår jeg bruger denne kode til at resize et billede så laver den det om men den laver helt forkerte farver (tror den nedsætter antallet).
Hvordan undgåes det?
//KODE:
//-------------------------------------------
function resize($bredde_ny, $image, $dest_file) {
list($bredde, $hojde) = getimagesize($image); //Find højden og bredden på det billede jeg vil resize
$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?
//Find den nye højde og bredde
// $bredde_ny = 100;
$hojde_ny = round($bredde_ny*$forhold);
//Load/opret billeder
$source = imagecreatefromjpeg($image);
$destination = imagecreate($bredde_ny, $hojde_ny);
//Resize
imagecopyresized($destination, $source, 0, 0, 0, 0, $bredde_ny, $hojde_ny, $bredde, $hojde);
//Gem
imagejpeg($destination, $dest_file);
chmod($dest_file,0777);
}
resize(500, 'camaro2.jpg', 'ResizedKim.jpg');
//KODE SLUT
//-------------------------------------------
