Foros del Web » Programando para Internet » PHP »

Cambio de imagenes con PHP con mejor calidad?

Estas en el tema de Cambio de imagenes con PHP con mejor calidad? en el foro de PHP en Foros del Web. Estoy cambiando el tamaño de unas imagenes con php, pero la calidad no es muy buena que digamos... por ejemplo, de una imagen de 640 ...
  #1 (permalink)  
Antiguo 24/06/2009, 16:17
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 18 años, 10 meses
Puntos: 1
Cambio de imagenes con PHP con mejor calidad?

Estoy cambiando el tamaño de unas imagenes con php, pero la calidad no es muy buena que digamos... por ejemplo, de una imagen de 640 x 480, si con PHP la reduzco a 120 x 90, se ve así:



Y reduciendola con el "vista previa" de mac, que es un simple programa para ver fotos y que da la posibilidad de cambiar el tamaño, se ve así:



De hecho, la generada con PHP es más pesada que la otra a pesar de no tener tan buena calidad...

Ya lo intenté de varias maneras, creando jpg, creando png, y nada.

Cuando creo las imagenes en formato jpg, le pongo calidad "100" a la funcion "imagejpeg" en su tercer parámetro, y cuando creo png le pongo 0 como tercer parámetro a la función "imagepng" para que no la comprima (según lo que leí en el manual de cada una de esas funciones), pero nada funciona.

Existe una mejor manera de cambiar el tamaño y que la calidad no se pierda? o de plano es la mejor calidad que puedo lograr?


Ojalá me puedan ayudar, gracias!

P.D.: Para la creación de esas imágenes reducidas también uso la funcion "imagecreatetruecolor"
  #2 (permalink)  
Antiguo 24/06/2009, 16:24
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Cambio de imagenes con PHP con mejor calidad?

Mira este codigo a ver si te ayuda

http://www.forosdelweb.com/f18/reesc...-luego-702844/
  #3 (permalink)  
Antiguo 24/06/2009, 16:43
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 18 años, 10 meses
Puntos: 1
Respuesta: Cambio de imagenes con PHP con mejor calidad?

jajaja pues sí, de hecho, estaba usando la funcion "imagecopyresized" y con la funcion "imagecopyresampled" ya funciona perfecto!. Muchas gracias!!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:22.