skip to content
The definitive guide to ImageMagick Preview this item
ClosePreview this item
Checking...

The definitive guide to ImageMagick

Author: Michael Still
Publisher: Berkeley, CA : Apress ; New York : Distributed by Springer-Verlag New York, ©2006.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:
An open source project backed by years of continual development, ImageMagick supports over 90 image formats and can perform impressive operations such as creating images from scratch; changing colors; stretching, rotating, and overlaying images; and overlaying text on images. Whether you use ImageMagick to manage the family photos or to embark on a job involving millions of images, this book will provide you with  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Michael Still
ISBN: 1590595904 9781590595909
OCLC Number: 62771760
Notes: Includes index.
"Covers ImageMagick 6.2.3 and later"--Cover.
Description: xxiii, 335 pages : illustrations ; 25 cm
Contents: Chapter 1 Installing and Configuring ImageMagick 1 --
Installing Precompiled Versions 1 --
Debian and Ubuntu Linux 1 --
Red Hat Linux 2 --
Older ImageMagick Versions 2 --
Microsoft Windows 2 --
Installing from Source 9 --
Introducing Dependencies 9 --
Compiling on Unix Operating Systems 10 --
Installing Using FreeBSD Ports 14 --
Compiling ImageMagick on Microsoft Windows 15 --
Exploring the Architecture of ImageMagick 22 --
Using Configuration Files 23 --
Using Environment Variables 25 --
Limiting Resource Usage on the Command Line 25 --
Determining What Is Configured 25 --
Using ImageMagick 27 --
Online Help 27 --
Debug Output 28 --
Verbose Output 28 --
What Version of ImageMagick Is Installed? 29 --
Chapter 2 Performing Basic Image Manipulation 31 --
Introducing Imaging Theory 31 --
Vector Images 32 --
Raster Images 33 --
Invoking convert 35 --
Changing the Size of an Image 35 --
Making an Image Smaller 35 --
Making an Image Smaller Without Specifying Dimensions 43 --
Understanding Geometries 46 --
Making an Image Larger 47 --
Processing Many Images at Once 49 --
Chapter 3 Introducing Compression and Other Metadata 51 --
Compressing Images 51 --
Lossy Compression vs. Lossless Compression 51 --
Which Format Is Right for You? 57 --
Introducing Common File Formats 58 --
Introducing LZW Compression 59 --
Comparing File Sizes 59 --
Manipulating Compression Options with ImageMagick 61 --
Introducing Image Metadata 66 --
Altering How Pixels Are Stored 71 --
Introducing Gamma Correction 73 --
Setting Color Intent and Profiles 74 --
Handling Images That Don't Specify Dimensions 74 --
Setting Image Resolution 74 --
Transparency with GIF 75 --
Storing Multiple Image Formats 75 --
Adding, Removing, and Swapping Images 76 --
Creating Multiple Image Files 76 --
Decrypting Encrypted PDFs 76 --
Manipulating Animated Images 77 --
Changing the Frame Rate 77 --
Morphing Two Images 77 --
Creating Looping GIF Animations 77 --
Using GIF Disposal 78 --
Harnessing Disposal Methods 78 --
Chapter 4 Using Other ImageMagick Tools 79 --
Using the Command-Line Tools 79 --
Compare 79 --
Composite 83 --
Conjure 95 --
Convert 95 --
Identify 95 --
Import 98 --
Mogrify 100 --
Montage 100 --
Using the Graphical Tools 112 --
Animate 112 --
Display 114 --
Chapter 5 Performing Artistic Transformations 119 --
Blur 119 --
Charcoal 120 --
Colorize 121 --
Implode 124 --
Noise 125 --
Paint 128 --
Radial-blur 129 --
Raise 130 --
Segment 132 --
Sepia-tone 133 --
Shade 134 --
Sharpen 135 --
Solarize 136 --
Spread 137 --
Swirl 138 --
Threshold 139 --
Unsharp 140 --
Wave 144 --
Virtual-pixel 145 --
Chapter 6 Performing Other Image Transformations 147 --
Performing Transformations on One Image 147 --
Adding Borders to an Image 147 --
Rotating an Image 149 --
Manipulating Contrast 152 --
Dithering an Image 155 --
Equalizing an Image 157 --
Flipping an Image 159 --
Tinting an Image 160 --
Negating an Image 161 --
Normalizing, Enhancing, and Modulating an Image 165 --
Shearing an Image 172 --
Rolling an Image 175 --
Turning Multiple Images into One Image 176 --
Appending Images 176 --
Averaging Images 181 --
Flattening Images 183 --
Chapter 7 Using the Drawing Commands 185 --
Specifying Colors 185 --
Using Named Colors 185 --
Using HTML-Style Color Strings 186 --
Using RGB Tuples 194 --
Specifying a Page Size 195 --
Specifying a Background Color 195 --
Specifying the Fill Color and Stroke Color 196 --
Setting Gravity 198 --
Annotating an Image with Text 199 --
Drawing Simple Shapes 210 --
Drawing a Single Point 211 --
Drawing a Straight Line 211 --
Drawing a Rectangle 212 --
Drawing a Rectangle with Rounded Corners 213 --
Drawing a Circle 214 --
Drawing an Arc 215 --
Drawing an Ellipse 216 --
Drawing a Polyline 216 --
Drawing a Polygon 217 --
Drawing a Bezier 217 --
Drawing Text 218 --
Performing Color Operations That Take a Point and a Method 218 --
Transforming Your Drawings 220 --
Compositing Images with the draw Command 230 --
Using the Over Operator 232 --
Using the In Operator 233 --
Using the Out Operator 233 --
Using the Atop Operator 234 --
Using the Xor Operator 235 --
Using the Plus Operator 236 --
Using the Minus Operator 237 --
Using the Difference Operator 238 --
Using the Multiply Operator 242 --
Using the Bumpmap Operator 243 --
Performing Other Tasks with These Composition Operators 244 --
Antialiasing Your Images 245 --
Framing an Image 247 --
Writing Each Step of the Way 252 --
Applying Affine Matrices 255 --
Chapter 8 PerlMagick: ImageMagick Programming with Perl 263 --
Presenting the Problem 263 --
Introducing the Format for This Chapter 264 --
Introducing the Code Structure 264 --
Using PhotoMagick.pm 264 --
Introducing photomagick 266 --
Introducing pmpublish 281 --
Using the Templates 288 --
Using the Index Template 288 --
Using the Image Template 289 --
Using the Thumbnail Template 290 --
Chapter 9 Implementing Your Own Delegate with C 291 --
How Delegates Are Configured 291 --
Writing a Simple Delegate in C 293 --
Chapter 10 RMagick: ImageMagick Programming with Ruby 301 --
Presenting the Code 301 --
Seeing the Helper Application in Action 306 --
Chapter 11 MagickWand: ImageMagick Programming with PHP 311 --
Presenting the Problem 311 --
Presenting the Implementation 311 --
Creating a Background Image 313 --
Creating the Bar Images 313 --
Presenting the Code 314 --
Chapter 12 Where to Go from Here 319 --
Where Do You Find Help Online? 319 --
What If You Find a Bug in ImageMagick? 320.
Responsibility: Michael Still.
More information:

Abstract:

Computers/Software  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(6)

User lists with this item (1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/62771760> # The definitive guide to ImageMagick
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "62771760" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/47085396#Place/berkeley_ca> ; # Berkeley, CA
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
   schema:about <http://id.worldcat.org/fast/946595> ; # Graphic arts
   schema:about <http://experiment.worldcat.org/entity/work/data/47085396#Topic/bildverarbeitung> ; # Bildverarbeitung
   schema:about <http://experiment.worldcat.org/entity/work/data/47085396#Topic/programm> ; # Programm
   schema:about <http://experiment.worldcat.org/entity/work/data/47085396#Topic/open_source> ; # Open Source
   schema:about <http://experiment.worldcat.org/entity/work/data/47085396#Topic/computergraphik> ; # Computergraphik
   schema:about <http://id.worldcat.org/fast/872119> ; # Computer graphics
   schema:about <http://dewey.info/class/006.686/e22/> ;
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "2006" ;
   schema:creator <http://viaf.org/viaf/4679473> ; # Michael Still
   schema:datePublished "2006" ;
   schema:description "An open source project backed by years of continual development, ImageMagick supports over 90 image formats and can perform impressive operations such as creating images from scratch; changing colors; stretching, rotating, and overlaying images; and overlaying text on images. Whether you use ImageMagick to manage the family photos or to embark on a job involving millions of images, this book will provide you with the knowledge to manage your images with ease. Through the book's coverage of the ImageMagick interfaces for C, Perl, PHP, and Ruby, you'll learn how to incorporate ImageMagick features into a variety of applications."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/47085396> ;
   schema:inLanguage "en" ;
   schema:name "The definitive guide to ImageMagick"@en ;
   schema:productID "62771760" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/62771760#PublicationEvent/berkeley_ca_apress_new_york_distributed_by_springer_verlag_new_york_2006> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/47085396#Agent/distributed_by_springer_verlag_new_york> ; # Distributed by Springer-Verlag New York
   schema:publisher <http://experiment.worldcat.org/entity/work/data/47085396#Agent/apress> ; # Apress
   schema:workExample <http://worldcat.org/isbn/9781590595909> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/62771760> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/47085396#Agent/distributed_by_springer_verlag_new_york> # Distributed by Springer-Verlag New York
    a bgn:Agent ;
   schema:name "Distributed by Springer-Verlag New York" ;
    .

<http://id.worldcat.org/fast/872119> # Computer graphics
    a schema:Intangible ;
   schema:name "Computer graphics"@en ;
    .

<http://id.worldcat.org/fast/946595> # Graphic arts
    a schema:Intangible ;
   schema:name "Graphic arts"@en ;
    .

<http://viaf.org/viaf/4679473> # Michael Still
    a schema:Person ;
   schema:familyName "Still" ;
   schema:givenName "Michael" ;
   schema:name "Michael Still" ;
    .

<http://worldcat.org/isbn/9781590595909>
    a schema:ProductModel ;
   schema:isbn "1590595904" ;
   schema:isbn "9781590595909" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.