ImageMagick tricks : web image effects from the command line and PHP : unleash the power of ImageMagick with this fast, friendly tutorial and tips guide

Sohail Salehi · 2006

Preface Chapter 1: Introduction Chapter 2: Installation and Configuration Chapter 3: Convert and Mogrify Chapter 4: Composite and Montage Chapter 5: Identify, Display, and Import Chapter 6: Animation Chapter 7: Conjure Chapter 8: Practical Web Projects Chapter 9: An E-Card Application Chapter 10: Exciting E-Card Designs Appendix A: Install New Fonts In ImageMagick Appendix B: Compression In ImageMagick Index * Preface Up * Chapter 1: Introduction o ImageMagick Features * ImageMagick s Core Utilities o Display o Convert o Import o Animate o Composite o Montage o Mogrify o Conjure o Identify * Interfaces o ImageMagick and X11 standard * Summary Up * Chapter 2: Installation and Configuration o Where to get ImageMagick o What are the Installation Requirements? o Installation + Binary Installers + Source files * How to Install ImageMagick from Binaries o How to Install from UNIX-like Binary Releases + How to Verify the Program Installation o How to Install from a Windows Binary Release * How to Install ImageMagick from Source o Installing from a UNIX-like Source + What are Makefiles? + How to Use GNU Configure for Creating Makefiles + Configure Command in Action + How to Use the Make Command for LINUX + How to Build ImageMagick for the VMS Platform + How to Build ImageMagick for the Macintosh Platform + How to Build ImageMagick for the Windows Platform o How to Handle Bugs and Errors + Dealing with Configuration Failures * Summary Up * Chapter 3: Convert and Mogrify o Convert Syntax and Options o How to Draw Basic Shapes with Convert + Workshop I: Creating a Simple Logo o Painting Methods + Workshop II: Color Filling with draw o Deformations + Workshop III: Image Distortion o Basic Transformations + How to Rotate Drawings in ImageMagick + Workshop IV: Rotating Text + How to Resize Drawings in ImageMagick + How to Crop Images Using ImageMagick + The shave Option + Inserting and Deleting Rows and Columns in Images + Skewing Images + Workshop V: The Flag o Artistic Options + Workshop VI: Applying Various Filters on an Image o Mogrify Syntax and Options + Workshop VII: The Card o Summary Up * Chapter 4: Composite and Montage o Composite o Composite Syntax and Options + What is the Mask? + Workshop I: Colorful Logo + Composite Parameters + Workshop II: 3D Button + Workshop III: Fresh Candy o Montage + Montage Syntax and Options + Workshop IV: The Montage Descriptive Options + Workshop V: The Montage Adornment Options + Workshop VI: The Montage Arrangement Options + Workshop VII: Creating an Indexed Image Web Page o Summary Up * Chapter 5: Identify, Display, and Import o Identify + Identify Syntax and Options + How to Extract Information from an Image + How to get Brief Information from Images + How to get Detailed Information from Images + How to get Customized Information from Images + How to Get Information about ImageMagick o Display + Display Syntax and Options + Workshop I: Looking at Some Display Examples o Import + Import Syntax and Options + Workshop II: Looking at Some Import Examples o Summary Up * Chapter 6: Animation o Animate Syntax and Options o How to Display an Animation o How to Create an Animation + Workshop I: Simple Type Effect + Workshop II: Animated Logo + Workshop III: Animated Artistic Effects o How to make Complex Animations + How to Split an Animation into Frames + Workshop IV: Multi-Animation Files o Summary Up * Chapter 7: Conjure o Conjure Syntax and Options o What are the Valid Key-Value Pairs for MSL files? + Workshop I: Using Multiple MSL Files in One Conjure Call o Compare + How to Compare Two Images o Summary Up * Chapter 8: Practical Web Projects o How to call ImageMagick Command-line Utilities within PHP code o How to Save the Result of an Online Image Processing Task o How to Start Sessions for our Visitors o Building a Confirmation-Code Box o Online Image Water Marking o Summary Up * Chapter 9: An E-Card Application o Wizard Step 1: How to Receive Images + How to Receive Images from URLs + How to Upload Images o Wizard Step 2: How to Write Text on Input Images + How to Show Image, Image Size, and the Required Fields for Writing Text o Wizard Step 3: Final Image o Summary Up * Chapter 10: Exciting E-Card Designs o E-card A: Simple Letters o E-card B: Write on Curved Surfaces o E-card C: Carving Technique o How to Make Input Text more Flexible o Creating a Parameterized Book Cover Generator Page o Summary Up * Appendix A: Install New Fonts In ImageMagick o Why Don't Some Fonts Work Correctly? o How to Identify the Current Installed Fonts o Where to Find Fonts and Other Free Resources + Free Fonts + Free Photos + Free Animations * How to Define New Fonts for ImageMagick Up * Appendix B: Compression In ImageMagick o Compression versus Quality o ImageMagick Options for Compression o Lossy versus Lossless Compression Algorithms o ImageMagick compress and quality Options Up * Index

Read the paper · More papers on PaperTik