Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/01/2008, 13:47
Avatar de Dude--
Dude--
 
Fecha de Ingreso: junio-2004
Ubicación: Sevilla - España
Mensajes: 197
Antigüedad: 19 años, 10 meses
Puntos: 4
Re: Redimensionar imágenes

Cita:
Iniciado por popobcn Ver Mensaje
En algunas ocasiones, la explicacion mas simple... es la más acertada.

Si solo te pasa con ese archivo en concreto y con el resto de archivos del mismo formato no has experimentado ningún problema, el tema creo que esta bastante claro: El problema es la foto.

Saludos
Me ocurre con un conjunto de imágenes, no solo con esa, lo que llego a entender es porque con algunas imágenes funciona y con otras si, teniendo todas la misma extensión (.jpg). He probado a cambiar las imágenes problemáticas de resolución para así comprobar que no fuera un problema de dimensiones o de tamaño del archivo y el resultado es el siguiente:

La imagen original tiene una resolución de: 3072x2304px
Si la redimensiono con photoshop a por ejemplo 1680x1050 y hago un upload la función php trabaja correctamente con la imagen y la resizea sin problemas.

Si aplico color a la imagen manteniendo la resolución original no funciona la función a pesar de que su tamaño es menor que la original (debido a que es un color uniforme que el algoritmo jpg comprime perfectamente)

Dadas estas pruebas se podría afirmar que es un problema de resoluciones, la función php no puede trabajar por encima de una determinada resolución ¿Puede ser que exista algún límite en php a la hora de trabajar con archivos en función de su resolución? Y si este existe ¿cual es? ¿y en función de que viene determinado? ¿se puede solucionar?

Última edición por Dude--; 03/01/2008 a las 13:53