Re: imagenes MUY grandes
| From: | Satyam | Date: | Thu, 27 May 2004 16:56:05 +0000 |
| Subject: | Re: imagenes MUY grandes | ||
| References: | 1 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-48970@lists.php.net to get a copy of this message | ||
Con ese tamaño de imágenes vas a colapsar cualquier servidor.
Imaginate que 20GB de jpeg, representa posiblemente 10 o 20 veces mas una
vez expandido en memoria como para procesar. Eso quiere decir que tu
servidor podria llegar a quedarse sin memoria virtual para trabajarlo y,
aunque tuviera suficiente, se pasaría la vida paginando memoria a disco.
No me imagino que hubiera muchos programas de edicion de imagenes que
contemplaran expandir a memoria solo partes de un jpg para ahorrar memoria
virtual, la mayoría expande todo y muchos incluso asignan 3 bytes completos
por pixel, cuando no un cuarto representando transparencia.
En algun momento alguien me habia mencionado un utilitario que fraccionaba
una imagen en partes, convirtiendola en un mosaico, para dar la impresion de
que se carga mas rapido. Lamentablemente no recuerdo la referencia. Quizas
esto trabaje de archivo a archivo sin expandirlo previamente a memoria, y
asi lo puedas trabajar mejor.
Satyam
----- Original Message -----
From: "Innox - Juan Carlos Gonzalez" <jgonzalez@innox.com.mx>
To: "phpes" <php-es@lists.php.net>
Sent: Thursday, May 27, 2004 4:42 PM
Subject: [PHP-ES] imagenes MUY grandes
> Problemática:
> Tengo imágenes (JPG) que miden aproximadamente 20Gb (si! muy grandes) y
> necesito sacar una porción de ellas.
>
> Dudas:
> - ¿El GD da para manipular semejante archivo?
> - ¿Hay algún formato con el cual pueda manipularlas y almacenarlas más
> eficientemente?, es decir, un formato que las comprima de tal manera que
> sea más rápido su acceso y manipulación
>
> ¡Cualquier recomendación es bienvenida!
>
> --
> Atentamente,
>
> Juan Carlos González
> Innox - Innovación Inteligente
> +52 (33) 3615 5348
> jcgonz@innox.com.mx
> http://www.innox.com.mx
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>