ImageMagick - How You Can Help
Description: ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color reduce, or add special effects to an image or image sequence and save your completed work in the same or differing image format. Image processing operations are available from the command line, as well as through C, C++, Perl, or Java programming interfaces.
Keywords: ImageMagick,PerlMagick,GraphicsMagick,Magick++,Image,Magick,Magic,Pixel,Graphics,Perl,Wand

- A number of individuals volunteer their time to develop and maintain ImageMagick. However, we can't do it alone. We are looking for volunteers to help make ImageMagick even better. Here is a list of things you can do to contribute to this effort: Donate money. To donate to ImageMagick Studio LLC, simply mail a check to:
          ImageMagick Studio LLC
          P.O. Box 40
          Landenberg, PA 19350
          USA
ImageMagick Studio LLC is a non-profit organization, however it is not tax-exempt. The cost of filing and maintaining tax-exempt status exceeds our limited resources. Send a PDA to the above address so we can port ImageMagick to it. Write a book about ImageMagick and how to utilize it's utilities and API. Write a graphical user interface to configure the `delegates.mgk` file. Write a program that calls the `ReadImage()` routine and displays the image in a native window on the Macintosh. Write a special effect routine such as page curl or image mosaic. Improve the ImageMagick documentation. The source distribution includes a sparse Latex source in the `ImageMagick/guide` directory that yearns for improvement. Support building and distributing ImageMagick RPMs for Linux. Create a language interface using SWIG to support scripting in Perl, Python, TCL/TK, Guile, MzScheme, Ruby, Java, PHP, and CHICKEN, based on a common implementation. Create a new utility command parser based on a separate LALR or XML-based syntax definition, and using an approach suitable to replace the existing error-prone command parsers in magick/command.c Create a portable Windows EMF encoder from scratch, or based on libEMF . Create a portable Windows WMF encoder. Create an OpenEXR coder based on the OpenEXR library from Industrial Light & Magic. Create a pstoedit module to import Postscript, EPS, and PDF files as vector data using pstoedit which already includes a high-quality driver to render Postscript vectors via ImageMagick. This module could also export vector data in many formats using pstoedit's output drivers. Create a vector Postscript/EPS encoder. Create a vector PDF encoder. Create an excellent SVG encoder. Create a standard WebCGM encoder. Create a Macromedia Flash (SWF) coder. Create a coder to support the CALS raster file format. Support reading/rendering HP printer PCL formats. Add integrated Adobe XMP profile support for TIFF, JPEG, PNG, PDF, EPS, and Postscript. Add a GeoTIFF extension to ImageMagick. Port Erik Reinhard's Parameter Estimation For Photographic Tone Reproduction algorithm to ImageMagick. Write a Tcl/Tk scripting interface to ImageMagick. Finish writing the IMDisplay Windows GUI program. Write a shim-layer to allow The GIMP to be executed as a loadable process module providing ImageMagick users with access to GIMP features. Port your existing GIMP module to ImageMagick as a loadable process module. Create an interface between ImageMagick and OpenOffice.org. so that OpenOffice may load and save any format supported by ImageMagick. OpenOffice.org offers a separate SDK so there may be a number of other opportunities to explore. Resolve the remaining porting bugs in the FlashPIX library. Complete the port of ralcgm to Windows so that it may be used as a delegate under Windows. "Image manipulation software that works like magick"