Images can be easily manipulated from terminal with image magic package. On ubuntu systems , imagemagick can be installed as below.
sudo apt-get install imagemagick
Here are some tricks that I use with imagemagick.
1) Create a thumb nail.
$ convert screenshot.png -resize 64x64 resized_sceenshot.png
if you want to preserve the aspect ratio put a ! after the size.
$ convert screenshot.png -resize 64x64\! resized_sceenshot.png
2) Add a border to an image
$ convert screenshot.png -bordercolor SkyBlue -border 10x10 screenshot_border.png
You can try different colors and border size
3) Convert an image to black & white
$ convert -type Grayscale screenshot.png screenshot_bw.png
4) Add a label over the image.
$ convert screenshot.png -gravity south -stroke '#000C' -strokewidth 2 -annotate 0 'http://unixlab.blogspot.com' -stroke none -fill white -annotate 0 'http://unixlab.blogspot.com' screenshot_labelled.png
5) Generate labels from text
$ convert -background lightblue -fill blue \
-font Candice -pointsize 72 label:Unixlab \
label.gif
Imagemagick offers lot of other possibilities . See this site for more examples.
No comments:
Post a Comment