Foros del Web » Programando para Internet » PHP »

Mejorar la calidad de las imágenes

Estas en el tema de Mejorar la calidad de las imágenes en el foro de PHP en Foros del Web. hola a todos, estoy usando un script para crear thumbs http://forosdelweb.com/s/msg102510.html Pero la imagenes me salen con poca calidad. ¿como la puedo mejorar la caliad? ...
  #1 (permalink)  
Antiguo 26/08/2003, 20:09
 
Fecha de Ingreso: noviembre-2002
Mensajes: 190
Antigüedad: 15 años
Puntos: 0
Mejorar la calidad de las imágenes

hola a todos, estoy usando un script para crear thumbs
http://forosdelweb.com/s/msg102510.html

Pero la imagenes me salen con poca calidad. ¿como la puedo mejorar la caliad? que me tome más colores.

Saludos
  #2 (permalink)  
Antiguo 26/08/2003, 20:56
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 16 años, 4 meses
Puntos: 9
Va a salir pesada, pero cambia esta linea de:

ImageJPEG($img,$destino,85); /*Exporto la CANVAS a JPG con 85% */
a
ImageJPEG($img,$destino,100);

O lo que gustes, saludos
  #3 (permalink)  
Antiguo 27/08/2003, 01:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
El problema de la baja calidad es ocasionado y visible cuando trabajas con imagenes de +256 colores .. pues, las funciones que usa en dicho script (aparte del rátio de compresión JPG que usa) todo lo que genera "sale" a 256 colores max. independientemente de la profundidad de color que tenga la imagen origen.

Si tienes las librerias GD versión 2.x en adelante instalado .. puedes usar las funciones "true color" de esa versión (en las versiones 1.x no están disponibles).

En este mensaje se comenta algo el tema .. fijate que en si usas GD 2 puedes usar:

ImageCreateTrueColor() en lugar de imagecreate() y otra función más ...

http://www.forosdelweb.com/showthrea...hreadid=127775

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 10:05.