ImageMagick es un software de código abierto multiplataforma que contiene una serie de herramientas para leer, mostrar, manipular y convertir imágenes en más de 200 formatos. No cuenta con una GUI (Interfaz Gráfica de Usuario) por lo que se debe ejecutar desde una consola. Se distribuye bajo una licencia Apache 2.0
INSTALACIÓN
sudo apt-get install imagemagick
USO BÁSICO
A continuación mostramos algunos ejemplos básicos de la suite de herramientas de ImageMagick bajo el sistema operativo Linux.
convert asuna.jpeg -resize 25% asuna2.png
convert simpson.jpg -crop 300x300+300+300 mrburns.jpg
convert chupacabras.jpg -sigmoidal-contrast 7,0% chupacabras2.jpg
convert model.jpg blurmap.jpg -compose Blur -set option:compose:args 10 -composite resultadodesenfoque.jpg
Si no tienes una imagen con degradado, puedes crear una con:
convert -size 100x100 gradient:black-white degradado.jpg
convert -background lightgreen -fill green -font Bookman-Demi -strokewidth 3 -stroke white -pointsize 120 label:'JC Mouse' textoaimagen2.jpg
convert leon.jpg fuego.jpeg -average resultado.jpg
Dado cuatro imágenes en formato PNG con transparencia de diferentes dimensiones, se crea una tabla de imágenes con una dimensión de 220×220 por imagen y un espacio de 4 con fondo blanco y ademas se agrega sombra.
montage logojavascript.png logofoxpro.png \ logocplus.png logopython.png \ -geometry 220x220+4+4 -background white -shadow resultado.png
convert asuna.jpeg -bordercolor snow -background gray +polaroid asuna_polaroid.png
import -frame -crop 312x312+0+0 captura.png
composite texturametal.jpg bandera.jpg -tile -compose Softlight banderametal.jpg
convert ciudad.jpg -virtual-pixel HorizontalTile -background black -distort Polar 0 -crop 335x335+344,5+0 circulo.jpg
enjoy!
Cuando se desarrolla una aplicación, puede ser un requisito que este tenga soporte para varias tipos de base de datos, s[...]
En este segundo post sobre Android y SQLite, veremos el uso de los métodos de gestión de base de datos más utilizados, e[...]
Cuando Android estaba en sus inicios, varios IDEs (Entorno de Desarrollo Integrado) se disputaban el dominio por su de[...]
¿Que es una infografia? «Una infografía es una representación visual informativa o diagrama de textos escritos que en ci[...]
HeidiSQL es un software libre y de código abierto que permite conectarse a servidores MySQL, MariaDB, Percona Server, Mi[...]
uiverse.io es u sitio web para desarrolladores que contiene miles de elementos de interfaz de usuario HTML/CSS creados y[...]