A más de un@ conozco que antes de subir las imágenes, le gusta poner un texto con su nick, o un borde a la imagen, para dejarla bonita.

Eso no lo veo tan necesario, pero cuando subo imágenes a flickr por ejemplo, si que noto que tarda mucho, cuando cada imagen pesa entre 2 y 4 MB (y más ahora con mi nueva Canon 450D ^^)
El problema es, que al redimensionar, editar y procesar las imágenes, muchas veces se hace de tal manera que se pierde la información EXIF de la propia foto (la que indica los datos de la fotografía, modelo de cámara, velocidad del obturador, etc.)
Para ello anoche hice un pequeño script en bash, que usa los paquetes Imagemagick para hacer las transformaciones y zenity para mostrar una interfaz agradable al usuario ^^
El script lo puedes descargar desde aquí, y lo debes guardar en algún lugar que este en tu path de ejecución (p.e. en ~/bin) y asignarles permisos de ejecución!
Como podeis ver, he llamado al script (al comando) fotoflickr porque lo hice pensado para subir mis fotos a flickr (que por cierto, uso postr para ello ^^)
Una vez guardado, tienes varias variables configurables para editar la ejecución del script:
- ARCHIVOS=’.*jpg’
Indica el tipo archivos a procesar (expresion regular no case-sensitive entre comillas simples) - ANCHO=1024
ALTO=1024
Es el tamaño máximo permitido para las imágenes (conserva las proporciones) - DESTINO=”/home/danikaze/Desktop/procesado2″
Es la carpeta donde guardar los resultados
Si es una ruta relativa (no empieza por /), la carpeta de DESTINO se creara dentro de donde esté cada imagen (p.e. si la imagen esta en /ruta/a/la/imagen.jpg el resultado estara en /ruta/a/la/DESTINO/imagen.jpg)
Si es una ruta absoluta (empieza por /), todas las imagenes se guardaran en DESTINO independientemente de su origen (con lo que pueden sobreescribirse imágenes si tienen los mismos nombres) - BLEND=”50″
Nivel de transparencia de la imagen de watermark - WM=”/home/danikaze/bin/danikaze.png”
Ruta a la imagen de watermark - CALIDAD=95
Calidad de compresion JPG - LIMITE=500
Mostrará una ventana que te avisa si el número de imágenes es superior al LIMITE (por si hemos cogido una carpeta incorrecta o con subcarpetas) - AUTOCERRAR=0
cierra la ventana de progreso al finalizar automaticamente
Para usar el script solo hacen falta esos paquetes, y nautilus-actions está recomendado (si estás en un sistema debian, con apt-get):
sudo apt-get install zenity imagemagick libimage-exiftool-perl nautilus-actions
Nautilus-actions, lo que hace es añadir una nueva acción al menú contextual del navegador de archivos (Nautilus), para que se muestre una opción al pulsar el click derecho sobre una imagen o carpeta.
Para ello, simplemente nos vamos a (en Ubuntu) Sistema > Preferencias > Configuración de acciones de Nautilus y nos saldrá una ventanita donde seleccionaremos Añadir.
Los parámetros los configuraremos como en los pantallazos de a continuación, y listo para usar





diciembre 22nd, 2008 at 09:15
Yo también me he encontrado con ese problema al tratar las imágenes del pasado photowalk con photoshop y luego subirlas a Flickr. Que ya no se sabe con qué cámara han sido hechas ni nada de la información interna de cómo fue tomada la fotografía. Me ha molestad mucho la verdad ese tema pero al ser novata no tengo ni idea de cómo arrglarlo. Me he leído tu artículo sobre el tema pero me he quedado igual sinceramente, entiendo que todo esto es sólo para linux no? Y los que tengamos windows y/o mac se puede hacer algo? No tiene Photoshop alguna opción que guarde las características EXIF?
diciembre 22nd, 2008 at 11:05
Realmente es un script de consola. Uso el paquete imagemagick… y Mac tiene consola, ya que también esta basado en un *nix (BSD tuneado xDD)
Es decir, que si se encuentra el paquete imagemagick para mack, dudo que haya ningún problema de adaptar el script para que funcione
(se nota que no uso mac?) xDD
enero 11th, 2009 at 13:45
El Imagemagick está para Mac, of course.
Además, Mac tiene el Automator… y supongo que se podrá usar para esos menesteres.
Es cuestión de que Kialaya le eche un buen vistazo…