Q. How do I convert images from a shell prompt? For example convert an image in the JPEG format to PNG or vise versa?
A. You need to use the convert command which is a member of the ImageMagick suite of tools. Use it to convert between image formats as well as
=> Resize an image
=> Blur an image
=> Crop an image
=> Despeckle an image
=> Dither an image
=> Draw on an image
=> Flip an image
=> Join an image
=> Re-sample, and much more.
Task: Convert an image in the JPEG format to PNG
Type the command as follows:
$ convert input.jpg output.png
Task: Resize the image
Resize and convert an image in the JPEG format to PNG
$ convert -resize 50% input.jpg output.png
You can also create a complex effect such as:
$ convert -size 360x85 xc:transparent -font Bookman-DemiItalic -pointsize 72 -draw "text 25,60 'nixCraft'" -channel RGBA -gaussian 0x6 -fill YellowGreen -stroke RosyBrown -draw "text 20,55 'nixCraft'" nixCraft.png
Output:

Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- My 10 UNIX Command Line Mistakes
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
- Email FAQ to a friend
- Download PDF version
- Printable version
- Comment RSS feed
- Last Updated: 05/2/07



{ 1 trackback }
{ 3 comments… read them below or add one }
This website is the best …website for linux users.
Thanks to Nixcraft.
Hi ,
I have converted *.bmp to *.ps, but the *.ps image appears to be small and displayed at the end of the page. How to delete the empty spaces and make it fit to the page with a full resolution.
I had a similar problem with ps2pdf but i used ps2pdf -dEPSCrop *.ps , i got good result
Similarly how to do with bmp to ps conversion? or is there any way to convert bmp to pdf directly with full size fit?
How to convert dot format to jpeg format