Although I have only had space to cover a few here, there are dozens of cool effects you can implement using nothing more than PHP. Hopefully reading through the filters I have discussed here will give you a little confidence that the algorithms really are quite simple. If you put your mind to it and break the problem down into small parts, you will usually find it well within your grasp.
Next chapter: Interlacing an image >>
Special FX, Blur
Multimedia Brief history of web media GIF PNG JPEG RTF PDF Flash SVG Images Creating new images Choosing a format Getting arty More shapes Complex shapes Outputting text Loading existing images Colour and image fills Adding transparency Using brushes Basic image copying Scaling and rotating Points and lines Updating the drawing script Special effects using imagefilter() Introduction to special effects using simple algorithms Special FX, Colour reduction Special FX, Interlacing Special FX, Screen Special FX, Greyscale Special FX, Duotone Special FX, Noise Special FX, Scatter Special FX, Pixelate Special FX, Blur Special FX, Other special effects Interlacing an image Getting an image's MIME type Keeping your files small Making graphs Working with RTF Creating PDF documents There's more than one way to do it Getting started Adding more pages and more style Adding imagery PDF special effects Adding document data PDF Conclusion Point sizes in real life ClipPDF interoperability PDF without a module? Creating Flash A simple movie Flashy text Actions Animation Flash Conclusion Summary Exercises Further reading Next chapter
Table of Contents