Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2006, 15:51
Avatar de DanielLucia
DanielLucia
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cádiz (España)
Mensajes: 170
Antigüedad: 18 años, 5 meses
Puntos: 0
thumbnail de imagenes desde campo BLOB

bueno, la cuestion es que cuando hago el thumbnail de la imagen desde el campo blob pierde mucha calidad, se ve muy pixelada, en cambio si lo hago desde un archivo pues... se ve como se debe de ver. me gustaria al menos saber porque (si es que lo hay) porque es mucho mas comodo trabajar con las imagenes en la base de datos (por lo menos en mi casa, ya que es una tabla con automoviles y cada automovil lleva una imagen) aqui os pongo el codigo que genera la imagen.
Código:
   
<?php
$size = 70;  // tamaño
//aqui va conexion a la base de datos y demas
header( "Content-type: image/jpeg");   
  
   $src = imagecreatefromstring($imagen);
   $width = imagesx($src);
   $height = imagesy($src);
   $aspect_ratio = $height/$width;

   if ($width <= $size) {
     $new_w = $width;
     $new_h = $height;
   } else {
     $new_w = $size;
     $new_h = abs($new_w * $aspect_ratio);
   }

   $img = imagecreatetruecolor($new_w,$new_h);
   imagecopyresized($img,$src,0,0,0,0,$new_w,$new_h,$width,$height);
 

     imagejpeg($img);
     imagedestroy($img); 
}
?>
como podreis observar los asiduos al foro, este codigo lo posteo aqui un compañero... bueno espero que si alguien sepa algo (aunque no sea una solucion y solo una sugerencia o idea... postee algo, ya que le estre muy agradecido) muchisimas gracias de antemano
__________________
Antenista San Fernando