Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2008, 04:10
JBRS
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Función de reducción de imágenes... ¿pierde calidad?

Hola, uso esta función para reducir imágenes. He notado que algunas de las reducciones salen emborronadas. ¿A qué podría deberse? Le pongo la calidad a 100...

Cita:
function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_anchura, $img_nueva_altura,$img_nueva_calidad) {

// crear imagen desde original
$img = ImageCreateFromJPEG($img_original);

// crear imagen nueva
$thumb = ImageCreateTrueColor($img_nueva_anchura,$img_nueva _altura);

// redimensionar imagen original copiandola en la imagen
ImageCopyResampled($thumb,$img,0,0,0,0,$img_nueva_ anchura,$img_nueva_altura,ImageSX($img),ImageSY($i mg));

// guardar la imagen redimensionada donde indicia $img_nueva
$fh=fopen($img_nueva,'w');
fclose($fh);
ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);

}

}



redimensionar_jpeg($imagenoriginal,$nombrenuevaima gen,$anchobueno1,$altobueno1,100);