Como agregar una marca de agua digital a cientos de fotos en varios segundos. [Ubuntu]

El watermarking o marca de agua digital es una técnica de ocultación de información que forma parte de las conocidas como esteganográficas. Su objetivo principal es poner de manifiesto el uso ilícito de un cierto servicio digital por parte de un usuario no autorizado.

Concretamente, esta técnica consiste en insertar un mensaje (oculto o no) en el interior de un objeto digital, como podrían ser imágenes, audio, vídeo, texto, software, etc. Dicho mensaje es un grupo de bits que contiene información sobre el autor o propietario intelectual del objeto digital tratado (copyright).

End

Hoy me preguntò un Canario (usuario de Ubuntu) ,como podia marcar (watermark) sus photos en Ubuntu desde la linea de comandos,discutimos el tema (en el aire) utilizando por ejemplo: Gimp,un par de online tools,etc…pero la meta era lograrlo desde un terminal y como no teniamos ningùn pc con nosotros,la cosa se tornaba dificil con un lapiz y un papel (imposible).No soy fotografo,no tengo ninguna imàgen que deseo marcar ni nunca me habìa pasado por la cebeza la idea pero al llegar a casa (de abuela) me puse a buscar (con Google porque para que romperce la cabeza) y enseguida dì con la respuesta.

Ok,digamos que tienes como yo,una carpeta en tu escritorio llamada photos (creada para probar) ,la cual contiene las fotos que deseas marcar (en este caso uno o varios PNGs y sin alterar el nombre original de las fotografias las quieres marcar con el texto: PHYX.WORDPRESS.COM ,los comando serìan los siguientes:

sudo apt-get install imagemagick

cd Desktop && cd photos

mogrify -font /usr/share/fonts/truetype/thai/Purisa.ttf -pointsize 15 -verbose -draw "fill black text 5,23 'PHYX.WORDPRESS.COM' fill orange text 6,24 'PHYX.WORDPRESS.COM' " *.png

Nota: mogrify es mucho mas ràpido que convert

Basandote en el comando,puedes configurar el tipo de fuente,los colores del texto,el texto a introducir,etc,etc.. a tu gusto.

Enjoy!.

off-topic | Yes i can!

De pasada por el blog de un lector ,tropiezo con esta imàgen que llama la atenciòn doblemente (preguntale a mi presidente).

BO_Sk

B.Obama no pudo resistirse a Mayara Rodriguez, una brasileña de 17 años representante de UNICEF.

PD: Sinceramente,,,, Estoy seguro que hubiese hecho lo mismo!.Sarko no mirò porque el tiene uno (no como ese) pero muy bueno tambien.

Update: Bueno,bueno,bueno—- estaba Obama mirando lo que pensamos??? NO!. En este caso creo que fue Sarko quien estuvo sospechoso. Ver video

Cambiar el tamaño de las imágenes en Linux con ImageMagick

Hay dos comandos que pueden cambiar el tamaño de una imàgen,utilizando ImageMagick.Ellos son: mogrify y convert. mogrify hará cambios a la imagen existente. convert hará los cambios y los escribirà a una nueva imagen.

Digamos que tiene una imagen llamada test.png que desea reducir a la mitad de su tamaño. Desde la línea de comandos,utilizaremos mogrify:

mogrify -scale 50% test.png

Del mismo modo, puedes duplicar su tamaño con:

mogrify -scale 200% test.png

Ahora, si quieres mantener intacta tu imagen original, puede utilizar el comando convert:

convert test.png -scale 50% test.small.png

o

convert test.png -scale 200% test.big.png

[Source]

Como instalar Solang en Ubuntu

Ayer hablè sobre Solang,y como pudieron notar,està disponible solamente para Fedora 10 y Debian Sid,aunque si quieren probar este howto (en italiano) o este (traducido al inglès) para compilar Solang en Ubuntu,pueden hacerlo a riesgo propio,ya que ni Stefano ni yo lo hemos probado como para dar garantia alguna de que funciona correctamente.

Si obtienes una instalaciòn exitosa o [no exitosa] puedes dejar en un comentario con tu experiencia,tanto de la instalaciòn por esta via como de la aplicaciòn en general,serìa magnifico y podrìa servir de guia para aquellos interesados.

Via | stefanoforenza.com

Editor de gráficos vectoriales | sK1

sK1 es un editor de gráficos vectoriales de código abierto similar a CorelDRAW, Adobe Illustrator o Freehand.sK1 está orientado en primer lugar para “prepress ready” PostScript.

Caracteristicas [Eng]

  • CMYK colorspace support
  • CMYK support in Postscript
  • Cairo-based engine
  • Color managment
  • Universal CDR importer (7-X3 versions)
  • Modern Ttk based (former Tile widgets) user interface.

Desafortunadamente la ultima version viene solo en source packages y rpm (mandriva),pero para Ubuntu/Debian puedes usar el comando alien para convertir el rpm.

Sube cualquier imagen de la web a tu cuenta Flickr con un click

Un tip buenisimo para los usuarios de Flickr.

Send To Flickr Bookmarklet,no es más que un Javascript bookmarklet que te permite fácilmente subir imágenes encontradas durante la navegación a tu cuenta de Flickr con un solo click.

Todo lo que tienes que hacer es copiar el siguiente código y añadirlo a un nuevo marcador (como si se tratara de una URL,tambien lo puedes arrastrar hacia tu Bookmarks toolbar (Firefox) y hacer un click en el cuando veas una imàgen interesante x la red que desees subir a tu cuenta en (Flickr).

Debido a problemas com wp.com y el JS,copiar el code desde el source (Link)

[Source]

Tintii

Tintii Photo Filter es un software libre que le permite aplicar efectos de separación de colores a las imágenes con unos pocos clicks.

Tintii_shot

El programa automáticamente separa el perfil de color de la imagen cargada en un puñado de grandes matices. A continuación, puede seleccionar el que quiere mantener y el que desea suprimir.

Via

Convertir svg a png (2)

Vuelvo a tocar este controversial asunto ya discutido aqui y que causò hasta desiluciones en algunos.Esta vez,el mismo perro pero con otro collar:

Linea de comandos:
sudo apt-get install librsvg2-bin
Con algunas secuencias de comandos bash tienes un script:
$ cd tu-directorio-con-los-svgs/
$ for i in *; do rsvg-convert $i -o `echo $i | sed -e 's/svg$/png/'`; done

conversión similar usando la línea de comando de Inkscape:
$ cd tu-directorio-con-los-svgs/
$ for i in *; do inkscape $i --export-png=`echo $i | sed -e 's/svg$/png/'`; done

Conversiòn Gràfica (GUI) usando phatch
sudo apt-get install phatch
Enjoy!.