Bash tip: Resolución y tamaño de imagen - Userlinux.net

Parece ser -inculto de mi- que en fotografía existen dos parámetros esenciales: la resolución y el tamaño. Van íntimamente ligados pero no son lo mismo. Al tomar una fotografía de 2 megapíxeles obtendremos 1600 puntos de ancho y 1200 de alto, multiplicando obtendremos cerca de 2 millones de puntos totales,…

Bash tip: Resolución y tamaño de imagen

05.Sep.2007 ~ 3 Comentarios ~ 1181 Lecturas
Parece ser -inculto de mi- que en fotografía existen dos parámetros esenciales: la resolución y el tamaño. Van íntimamente ligados pero no son lo mismo. Al tomar una fotografía de 2 megapíxeles obtendremos 1600 puntos de ancho y 1200 de alto, multiplicando obtendremos cerca de 2 millones de puntos totales, he ahí los megapíxeles. En una pantalla de 1024x768 de resolución la anterior fotografía se saldrá de los límites.

Por otro lado tenemos los puntos por pulgada (ppp), que dictan la cantidad de puntos que se obtendrán cada 2.54 centímetros. A mayor ppp, mayor resolución y mayor tamaño (en Kb.) de fotografía.

Ahora supongamos que tenemos un retrato a 5 Mpx. -megapíxeles- (3264x2448 y 5.1Mb. -megabytes- en disco aproximadamente) a 300ppp (resolución de imprenta) y queremos convertirla en algo adecuado para web. Lo normal en estos casos sería reducir la fotografía a 640x480 -o menos- con 72ppp (no queremos tanto detalle como para imprenta) y una calidad final del 60% aprox. de la original. En total (y dependiendo de la paleta de colores entre muchas otras variables) obtendríamos una imágen de -más o menos- 75Kb.

En vez de usar Gimp, Photoshop o cualquier otro programa de retoque fotográfico, hagámoslo de forma automática y en linea de comandos (so sexy!):
$ convert sample.jpg -resample 72 -size 640 -resize 640 -quality 60 sample2.jpg
$ ls -flash sampl*
 76K -rw-r--r-- 1 r0sk r0sk  72K 2007-09-05 10:48 sample2.jpg
5,3M -rwx------ 1 r0sk r0sk 5,3M 2007-08-25 08:07 sample.jpg
Aquí dejo el resultado final, considero que para web no está nada mal puesto que estamos hablando de 75Kb. Así que como moraleja podemos pensar que -a estos tamaños- cualquier imagen que suba de los 200Kb. es potencialmente mejorable.

Comentarios


gravatar
Felipe
05.Sep.2007
Si además le quitas la información exif (toda o por lo menos la miniatura) conseguirás otra bajade de tamaño.

La utilidad para hacerlo: jhead http://www.sentex.net/~mwandel/jhead

gravatar
05.Sep.2007
Interesante utilidad Felipe, no la conocía. Gracias por el apunte.

gravatar
06.Sep.2007
No hace falta jhead :D

Si no me equivoco, usar +profile "*" con convert hace lo mismo ;) Sobretodo para los thumbnails es muy útil...

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • graffic
  • reidrac
  • reidrac
  • Wu
  • dilam
  • r0sk
  • reidrac
  • r0sk
  • chucu
  • r0sk
  • el_palomo_programador
  • r0sk
  • reidrac
  • Player 1
  • r0sk

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

barça cakephp django juegos league macosx champions web personal sidenotes cake bsd ubuntu ds twitter cumpleaños bake ps3 programación rfilms rsidenotes felicidades userlinux sysadmin blog games nintendo conciertos php mysql deportes blogsfera apple iphone futbol vacaciones canción debian alemania_2006 linux bash 2008 python seguridad freebsd twitt humor ssh lucux mac mundial 2007 meme hack opinion films frases lugo openbsd blogs

Archivo

Social

Enlaces de interés