blob: 935ce8d9ea919346fabe2e6e59ab7ae901de2bfe [file] [log] [blame]
cristyfce59502014-03-01 12:53:07 +00001These active developers and have made source code contributions to the
2ImageMagick project in the last few years:
cristy3ed852e2009-09-05 21:47:34 +00003
cristy9298cca2014-02-28 15:39:49 +00004Cristy
5 Principal architect of ImageMagick and still maintains the ImageMagick
6 distribution.
7
cristy9298cca2014-02-28 15:39:49 +00008Dirk Lemstra
cristy366b7e72015-01-18 14:32:37 +00009 Contributor to and maintainer of Magick++, OpenCL acceleration, and
10 the Windows build (configure, ImageMagickObject, etc.).
cristy9298cca2014-02-28 15:39:49 +000011
12Glenn Randers-Pehrson
13 Contributed significantly to the utilities. Authored support for JNG,
14 MNG, and PNG formats. Provided significant support for the BMP format.
cristy366b7e72015-01-18 14:32:37 +000015 Made significant improvements to the documentation.
cristy9298cca2014-02-28 15:39:49 +000016
17Bastien ROUCARIÈS
18 Various patches from Debian downstream.
19
cristy9298cca2014-02-28 15:39:49 +000020Fred Weinhaus
cristy366b7e72015-01-18 14:32:37 +000021 Contributed support and documentation for the discrete Fourier transform,
22 connected component labeling, perceptual hash, kuwahara filter and others.
cristy9298cca2014-02-28 15:39:49 +000023 Also provides scripts that perform some out-of-the ordinary image
cristy366b7e72015-01-18 14:32:37 +000024 processing operations @ http://www.fmwconcepts.com/imagemagick/. He
25 utilized his scripts as unit tests for ImageMagick version 7 to ensure
26 version 6 compatibility before its release.
cristy9298cca2014-02-28 15:39:49 +000027
28
29These individuals have made source code contributions to the ImageMagick
cristyfce59502014-03-01 12:53:07 +000030project in the past but are no longer active developers:
cristy3ed852e2009-09-05 21:47:34 +000031
32Kelly Bergougnoux
33 Authored the Cineon image coder (based on the existing DPX source).
34
cristy3ed852e2009-09-05 21:47:34 +000035Nathan Brown
36 Original author of the JP2 coder.
37
cristy366b7e72015-01-18 14:32:37 +000038Siu Chi Chan
39 Accelerate numerous image filters with OpenCL under AMD, Intel,
40 and NVidia. Adapted from MulticoreWare OpenCL contribution.
41
cristy3ed852e2009-09-05 21:47:34 +000042Mike Chiarappa
43 Created a Borland C++ Builder 6.0 build environment for ImageMagick.
44
cristy3ed852e2009-09-05 21:47:34 +000045Troy Edwards
46 Authored the source RPM spec file for ImageMagick.
47
48Jaroslav Fojtik
49 Authored the CUT, ART, and MATLAB coder modules.
50
51Francis J. Franklin
52 Ported the WMF coder to the libwmf 0.2 API.
53
54Markus Friedl
55 Original author of Base64 encode/decode sources.
56
57Bob Friesenhahn
58 Author of Magick++ (C++ API to ImageMagick). Author of module loader
59 facility, automatic file identification (magic) support, Unix/Cygwin/MinGW
60 configure/make facility, Windows setup.exe style installer, WMF renderer,
61 C API documentation formatter, and the C, C++, and Perl test suites
62 used by ImageMagick.
63
cristy3ed852e2009-09-05 21:47:34 +000064David Harr
65 Contributed (with Leonard Rosenthol) dash pattern, linecap stroking
66 algorithm, and minor rendering improvements.
67
68Christopher R. Hawks
69 Authored the PALM coder.
70
cristy3ed852e2009-09-05 21:47:34 +000071Rick Mabry
72 Contributed code to support filling drawn objects using a pattern image
73 and major improvements to the web page (both content and appearance).
74
75Catalin Mihaila
76 Contributed a ZX-Spectrum SCREEN$ reader.
77
nicolasa6bc1bf2010-10-25 18:20:30 +000078Chantal Racette, Laurentian University
nicolas5530ff92010-10-28 13:29:22 +000079 Sped up Sinc and Blackman filter kernels. EWA resampling code
80 verification.
nicolasdcc3cf72010-10-25 14:00:10 +000081
cristy3ed852e2009-09-05 21:47:34 +000082William Radcliffe
83 Author of the VisualMagick project configure facility for Visual C++.
84 Author of FlashPix module. Author of the EMF, XTRN, and META coders.
85 Significant contributions to the MSL, JPEG, TIFF, SVG, and URL coders.
cristy9298cca2014-02-28 15:39:49 +000086 Authored "process" module support. Wrote the micro-timer facility used
87 by 'identify'. Ported module loader support to Windows. Significantly
cristy3ed852e2009-09-05 21:47:34 +000088 improved polygon rendering performance.
89
cristy366b7e72015-01-18 14:32:37 +000090Nicolas Robidoux, Laurentian University
91 New ellipse clamping method and vertical/horizontal line preserving
92 filters for EWA resampling. Sped up resampling filter kernels.
93
cristy3ed852e2009-09-05 21:47:34 +000094Leonard Rosenthol
95 Authored the 'conjure' utility and associated MSL execution environment.
96 Provided MacOS support. Authored the CLIPBOARD, XCF, and PSD coders.
97 Postscript and PDF expertise. Significant drawing enhancements including
cristy9298cca2014-02-28 15:39:49 +000098 support for dash patterns, linecap stroking, clipping masks and a
99 mask image.
dirk2efa6262013-08-04 15:57:56 +0000100
cristy3ed852e2009-09-05 21:47:34 +0000101Kyle Shorter
102 Original author of PerlMagick. Author of the LOCALE coder.
103
104Lars Ruben Skyum
105 Contributed the -clippath functionality, improved color profile support,
106 and re-wrote the PS3 coder.
107
cristy366b7e72015-01-18 14:32:37 +0000108Anthony Thyssen
109 Designed the ImageMagick 6.0 command line processing with parenthesis,
110 image sequence operators, and GIF animation processing. Wrote the
111 image perspective distortions (-distort) and resampling methods.
112 Maintains a comprehensive set of examples of using ImageMagick at
113 http://www.imagemagick.org/Usage/.
114
cristy3ed852e2009-09-05 21:47:34 +0000115Milan Votava
116 Contributed support for Wireless BitMap, used in WAP - Wireless Access
117 Protocol.
118
cristy9298cca2014-02-28 15:39:49 +0000119
cristy0da7c032014-02-28 15:41:27 +0000120We acknowledge these non-developer contributors to the ImageMagick project:
cristy9298cca2014-02-28 15:39:49 +0000121
122Rod Bogart and John W. Peterson, University of Utah
123 Image compositing is loosely based on rlecomp of the Utah Raster Toolkit.
124
125Thomas R Crimmins
126 Inventor of the eight hull algorithm used for speckle reduction.
127
128Michael Halle, Spatial Imaging Group at MIT
129 Contributed the initial implementation of Alan Paeth's image rotation
130 algorithm.
131
132Paul Heckbert, Carnegie Mellon University
133 Image resizing is loosely based on Paul Heckbert's Zoom program.
134
135Peder Langlo, Hewlett Packard
136 Made hundreds of suggestions and bug reports. Without Peder, this
137 software would not be nearly as useful as it is today.
138
139David Pensak, E. I. du Pont de Nemours and Company
140 For providing the computing environment that made developing ImageMagick
141 possible.
142
143Paul Raveling, USC Information Sciences Institute
144 The spatial subdivision color reduction algorithm is based on his
145 Img software.
146
147Alvy Ray Smith and Eric Ray Lyons
148 HWB color transform and algorithm.
cristy6641d5c2011-02-10 20:39:29 +0000149
cristy3ed852e2009-09-05 21:47:34 +0000150Alexander Zimmermann
151 Responsible for the ImageMagick Linux binary distributions for many years.
cristy9298cca2014-02-28 15:39:49 +0000152 His efforts are very much appreciated.