Metapixel es una aplicación para crear fotomosaicos a partir de una imagen, en estas imágenes la imagen principal se obtiene a partir de la combinación de miniaturas de otras imágenes, que se organizan componiendo un mosaico.
Para instalar metapixel ejecutamos:
$ sudo apt-get install metapixel
Después creamos en nuestro directorio Home, una carpeta para albergar las miniaturas:
$ mkdir .metapixel
Tenemos que inidicar ahora la ruta del directorio que contiene las imagenes que queremos usar como miniaturas para componer nuestros futuros mosaicos. Para ello usamos el siguiente comando:
$ metapixel-prepare -r carpeta_con_las_imagenes/ .metapixel
Donde carpeta_con_las_imagenes es el directorio que almacena las imágenes que usaremos para componer la principal.
Por ejemplo:
$ metapixel-prepare -r /home/jose/Mis_imagenes/ .metapixel
Y ya podriamos usar la aplicacion para generar un mosaico de una imagen con el siguiente comando:
$ metapixel --metapixel fichero_de_entrada fichero_de_salida_file -l ~/.metapixel/ --cheat=30 --width=35 --height=35 --metric=wavelet
donde indicamos el fichero con la imagen a convertir (fichero_entrada), el fichero a generar (fichero_salida) y usamos los parámetros width y height que nos permiten ajustar el tamaño de las miniaturas.
Ejemplo:
$ metapixel --metapixel /home/jose/foto.jpg /home/jose/foto_mosaico.jpg -l ~/.metapixel/ --cheat=30 --width=16 --height=16 --metric=wavelet
Ya podemos dar un toque artísticos a nuestras fotos familiares, o crear posters personalizados para nuestra habitación.
2 comentarios:
Hola,
En primer lugar me gustaría agradecerte el esfuerzo y una vez hecho hecho paso a comentarte "la jugada"...
He seguido todos los pasos pero al llegar al momento en el que tienes que trazar la ruta hacia la carpeta de imágenes me dice lo siguiente:
[root@localhost carlos]# metapixel-prepare -r /home/carlos/Pictures/mosaico/ .metapixel
/usr/bin/metapixel-prepare: Source directory /home/carlos/Pictures/mosaico/ does not exist or is unreadable.
¿Me podrías ayudar a solucionar esto o darme alguna pista sobre cómo hacerlo?
Soy novato en Linux y todavía estoy muy verde...
Muchas gracias por todo.
Ensure your app gets the attention it deserves with superior design and flawless functionality. MetaPixel
Publicar un comentario