blob: bd76502f8f5bd6b1661666419bc647900ccca3ff [file] [log] [blame]
cristy3ed852e2009-09-05 21:47:34 +00001Cristy is the principal architect of ImageMagick and still maintains the
2ImageMagick distribution.
3
4We acknowledge the substantial contributions to the ImageMagick project by
5these gifted individuals (listed in alphabetical order):
6
7Kelly Bergougnoux
8 Authored the Cineon image coder (based on the existing DPX source).
9
10Rod Bogart and John W. Peterson, University of Utah
11 Image compositing is loosely based on rlecomp of the Utah Raster Toolkit.
12
13Nathan Brown
14 Original author of the JP2 coder.
15
16Mike Chiarappa
17 Created a Borland C++ Builder 6.0 build environment for ImageMagick.
18
19Thomas R Crimmins
20 Inventor of the eight hull algorithm used for speckle reduction.
21
22Troy Edwards
23 Authored the source RPM spec file for ImageMagick.
24
25Jaroslav Fojtik
26 Authored the CUT, ART, and MATLAB coder modules.
27
28Francis J. Franklin
29 Ported the WMF coder to the libwmf 0.2 API.
30
31Markus Friedl
32 Original author of Base64 encode/decode sources.
33
34Bob Friesenhahn
35 Author of Magick++ (C++ API to ImageMagick). Author of module loader
36 facility, automatic file identification (magic) support, Unix/Cygwin/MinGW
37 configure/make facility, Windows setup.exe style installer, WMF renderer,
38 C API documentation formatter, and the C, C++, and Perl test suites
39 used by ImageMagick.
40
41Michael Halle, Spatial Imaging Group at MIT
42 Contributed the initial implementation of Alan Paeth's image rotation
43 algorithm.
44
45David Harr
46 Contributed (with Leonard Rosenthol) dash pattern, linecap stroking
47 algorithm, and minor rendering improvements.
48
49Christopher R. Hawks
50 Authored the PALM coder.
51
52Paul Heckbert, Carnegie Mellon University
53 Image resizing is loosely based on Paul Heckbert's Zoom program.
anthony5214a152012-04-10 13:23:28 +000054 As is the basic EWA resampling used for image distortions.
cristy3ed852e2009-09-05 21:47:34 +000055
56Peder Langlo, Hewlett Packard
57 Made hundreds of suggestions and bug reports. Without Peder, this software
58 would not be nearly as useful as it is today.
59
60Rick Mabry
61 Contributed code to support filling drawn objects using a pattern image
62 and major improvements to the web page (both content and appearance).
63
64Catalin Mihaila
65 Contributed a ZX-Spectrum SCREEN$ reader.
66
67David Pensak, E. I. du Pont de Nemours and Company
68 For providing the computing environment that made developing ImageMagick
69 possible.
70
nicolasa6bc1bf2010-10-25 18:20:30 +000071Chantal Racette, Laurentian University
nicolas5530ff92010-10-28 13:29:22 +000072 Sped up Sinc and Blackman filter kernels. EWA resampling code
73 verification.
nicolasdcc3cf72010-10-25 14:00:10 +000074
cristy3ed852e2009-09-05 21:47:34 +000075William Radcliffe
76 Author of the VisualMagick project configure facility for Visual C++.
77 Author of FlashPix module. Author of the EMF, XTRN, and META coders.
78 Significant contributions to the MSL, JPEG, TIFF, SVG, and URL coders.
79 Authored "process" module support. Wrote the micro-timer facility used by
80 'identify'. Ported module loader support to Windows. Significantly
81 improved polygon rendering performance.
82
83Glenn Randers-Pehrson
84 Contributed significantly to the utilities. Authored support for JNG,
85 MNG, and PNG formats. Provided significant support for the BMP format.
86 Significant improvements to the documentation, including creating a
87 documentation authoring environment based on the <imdoc> format.
88
89Paul Raveling, USC Information Sciences Institute
90 The spatial subdivision color reduction algorithm is based on his Img
91 software.
92
nicolasa6bc1bf2010-10-25 18:20:30 +000093Nicolas Robidoux, Laurentian University
nicolas54d29c62010-10-28 13:33:33 +000094 New ellipse clamping method and vertical/horizontal line preserving
anthony5214a152012-04-10 13:23:28 +000095 filters for EWA resampling. Sped up of resampling filter kernels.
nicolasa6bc1bf2010-10-25 18:20:30 +000096
cristy3ed852e2009-09-05 21:47:34 +000097Leonard Rosenthol
98 Authored the 'conjure' utility and associated MSL execution environment.
99 Provided MacOS support. Authored the CLIPBOARD, XCF, and PSD coders.
100 Postscript and PDF expertise. Significant drawing enhancements including
101 support for dash patterns, linecap stroking, clipping masks and a mask
102 image.
103
104Kyle Shorter
105 Original author of PerlMagick. Author of the LOCALE coder.
106
107Lars Ruben Skyum
108 Contributed the -clippath functionality, improved color profile support,
109 and re-wrote the PS3 coder.
110
111Alvy Ray Smith and Eric Ray Lyons
112 HWB color transform and algorithm.
113
114Michael Still and IBM developer Works
115 For the excellant article, "Graphics from the command line". First
116 published by IBM DeveloperWorks.
117
118Anthony Thyssen
anthony5214a152012-04-10 13:23:28 +0000119 Designed the ImageMagick 6 command line processing with parenthesis,
120 image sequence operators, and GIF animation processing. Checking and
121 update of the Composition Methods. Wrote the image distortions
122 (-distort) and EWA resampling methods. Redesign and formalization of
123 Resize Filters. Addition of the morphology operators, built in kernels
124 for morphology and convolution processing. Redesign of ImageMagick
125 7 command line, to allow scripting and pipelining of options.
cristy3ed852e2009-09-05 21:47:34 +0000126 Maintains a comprehensive set of examples of using ImageMagick at
anthony5214a152012-04-10 13:23:28 +0000127 http://www.imagemagick.org/Usage/.
cristy3ed852e2009-09-05 21:47:34 +0000128
129Milan Votava
130 Contributed support for Wireless BitMap, used in WAP - Wireless Access
131 Protocol.
132
cristy6641d5c2011-02-10 20:39:29 +0000133Fred Weinhaus
134 Contributed support and documentation for the discrete Fourier transform.
anthony5214a152012-04-10 13:23:28 +0000135 Comments and testing of Convolution and Distortion Operations.
cristy6641d5c2011-02-10 20:39:29 +0000136 Also provides scripts that perform some out-of-the ordinary image
anthony5214a152012-04-10 13:23:28 +0000137 processing operations at http://www.fmwconcepts.com/imagemagick/.
cristy6641d5c2011-02-10 20:39:29 +0000138
cristy3ed852e2009-09-05 21:47:34 +0000139Alexander Zimmermann
140 Responsible for the ImageMagick Linux binary distributions for many years.
141 His efforts are very much appreciated.