Con el código siguiente le doy el tamaño a la imagen:
Código PHP:
Ver original
$nombre=$_FILES["imagen"]["name"]; $carpeta="../imagenes"; $tamanio=440; $path_origen=$_FILES["imagen"]["tmp_name"]; include "../paginas/tamanio.php";
Utilizo un include que se llama tamanio.php que es el siguiente:
Código PHP:
Ver original
<?php // Creamos una imagen desde un archivo jpeg $img2 = imagecreatefromjpeg($path_origen); //Abriendo archivo de imagen //$_FILES["asdsa"]["tmp_name"] ); // Obtenemos la mitad del tamaño de la imagen $w1 =$tamanio; // Creamos una segunda imagen de la mitad de tamaño que el archivo jpeg // Escalamos la imagen jpeg sobre la imagen nueva // Damos salida a la imagen final // Destruimos ambas imágenes ?>
El problema es que las imágenes quedan como pixeladas, y eso que las subo con buena calidad. Mi pregunta es si hay alguna manera de mejorar la calidad a 90 dpi en vez de 70 dpi que es la que esta por defecto.
Saludos y gracias!