Redimensionar imagenes de forma automatica a un tamaño definido

Script para redimensionar imágenes de forma automática.

#! /bin/sh
# -------------------------------------------------------------------------
# GNU GENERAL PUBLIC LICENSE
# Version 3, 29 June 2007
#
# Copyright (C) 2007 Free Software Foundation, Inc.
# Everyone is permitted to copy and distribute verbatim copies
# of this license document, but changing it is not allowed.
# -------------------------------------------------------------------------
# Datos fijos
TAMAINAMAX=1024
TAMAINAX=1024x
TAMAINAY=x1024
NOW=$(date +"%Y-%m-%d") # Formato yyyy-mm-dd
CARPETA="/var/www/imagenes" # Carpeta de imagenes
BAK="/backups_aiaraldea/${NOW}"
# Primero las copias de seguridad
cp -r $CARPETA $BAK
# Cambiamos al tamaño máximo definido, en este caso 1024px
cd $KARPETA
# JPG
for img in `ls *.jpg`
do
# Obtener anchura y altura:
TAMAINA_ZABALERA=`identify -format "%w" $img`
TAMAINA_ALTUERA=`identify -format "%h" $img`
# Compara que es mayor si altula o la achura
if [ $TAMAINA_ALTUERA -gt $TAMAINA_ZABALERA ]; then
# Altura
if [ $TAMAINA_ALTUERA -gt $TAMAINAMAX ]; then
convert -resize $TAMAINAY $img $img
fi
else
# Anchura
if [ $TAMAINA_ZABALERA -gt $TAMAINAMAX ]; then
convert -resize $TAMAINAX $img $img
fi
fi
done

Redimensionar imagenes en Debian/Ubuntu

Lo primero es necesario el instalar el programa para tratar las imagenes:

sudo apt-get install imagemagick

Redimensionar en base a la altura:

convert foto1.jpg -resize 400x resultado.jpg

Redimensionar en base a la anchura:

convert foto1.jpg -resize x300 resultado.jpg

Para más opciones consultar el man de imagemagick.

Realizar circulos con Gimp

Cuando realizamos documentación es necesario destacar algunos campos para ello es necesario el recuadrar dichos campos.

En gimp tenemos esa posibilidad de la siguiente manera:

  1. Herramientas de selección -> Selección elíptica (o el circulo de la caja de herramientas).
  2. Trazas el círculo o la elipse.
  3. Menu de Seleccionar -> Borde.
  4. Eliges el número de pixels de ancho que quieres la línea.
  5. Herramientas de pintura -> Relleno (o el bote de pintura de la caja de herramientas) y lo pintas del color que quieras.

Iconos para redes sociales

El otro día buscando iconos de redes sociales encontré la siguiente dirección que puede ser de utilidad.

http://www.komodomedia.com/blog/2009/06/social-network-icon-pack/#icons

Galeria de imágenes

En turbophoto podemos encontrar una gran variedad de imagenes para usar. Contiene una extensa galeria de imágenes separadas en 10 categorías

Enlace