Book Image

ImageMagick Tricks

By : Sohail Salehi
Book Image

ImageMagick Tricks

By: Sohail Salehi

Overview of this book

<p>The book is packed with interesting and fun examples. We had a lot of fun coming up with cool ways to demonstrate ImageMagick's power, and we're sure you'll have fun learning how to create them.<br /><br />Although the printed book is in black and white, there is a full colour PDF of the screenshots freely available that includes all of the images in the book. Use it to see exactly what the ImageMagick effects look like in colour, or browse through it and see just what you'll learn to do with this book.<br /><br />ImageMagick is a free software suite to create, edit, and compose bitmap images using text-based commands. The commands can be issued from the command line, but more often will be included in web or desktop applications &acirc;&euro;&ldquo; carrying out complex image-manipulation tasks in response to the user's input.<br /><br />ImageMagick is a popular way for generating images on-the-fly in web pages, whether it's generating thumbnails from a large image, or creating complex combinations of images, text, and effects chosen by a visitor or the web site's creator.</p>
Table of Contents (18 chapters)
ImageMagick Tricks
Credits
About the Author
About the Reviewers
Preface
5
Identify, Display, and Import
Index

Basic Transformations


Another important part of ImageMagick options is transformation commands. In this section we will see their syntax and usage. With these transformations we can rotate, resize, crop, change canvas, skew, flip vertically and horizontally, and roll our artworks. Let's see these commands in action.

How to Rotate Drawings in ImageMagick

With the help of the rotate option we can make our desired rotation in the convert command. Here it is the option format:

-rotate deg {<}{>}

Use positive and negative degrees for rotating clockwise and counter-clockwise respectively.

Note

If you set the> operator in front of this option the rotation will be performed only if the image width exceeds the height. Use< for situations where you want the rotation to be performed on an image where its height is more than its width.

Workshop IV: Rotating Text

  1. Write some white text on any background of your choice as shown:

    convert back.jpg fill white font computerfont pointsize 25...