Cita:
Iniciado por Datacenter1 Si hicieras una modificación para que haga el proceso en 2 o 3 pasos?
Algo como si la imagen es mayor de x pixels le llevas a un tamaño menor y la guardas en un directorio temporal luego la vuelves a procesar hasta llegar al tamaño que deseas
Es solo una idea, espero que te sirva
Gracias, es buena idea, el problema es que el maximo uso de memoria ocurre cuando imagecreatejpeg() hace uso de la original, realmente peta la memoria antes de reducirla aunque sea solo un poquito.
Cuando se hace un imagecreatejpeg() de una imagen de 3000x3000 px da igual si la reduces mucho o poco.