]> granicus.if.org Git - imagemagick/blobdiff - AUTHORS.txt
Use memset() rather than ResetMagickMemory()
[imagemagick] / AUTHORS.txt
index fcb91eb3c2e6b67577581d570e1a7698c8a704c3..5f9777640378020e03861761d27412142e10f875 100644 (file)
@@ -1,24 +1,47 @@
-Cristy is the principal architect of ImageMagick and still maintains the
-ImageMagick distribution.
+These active developers and have made source code contributions to the
+ImageMagick project in the last few years:
 
-We acknowledge the substantial contributions to the ImageMagick project by
-these gifted individuals (listed in alphabetical order):
+Cristy
+     Principal architect of ImageMagick and still maintains the ImageMagick
+     distribution.
+
+Dirk Lemstra
+     Contributor to and maintainer of Magick++, OpenCL acceleration, and
+     the Windows build (configure, ImageMagickObject, etc.).
+
+Glenn Randers-Pehrson
+     Contributed significantly to the utilities.  Authored support for JNG,
+     MNG, and PNG formats. Provided significant support for the BMP format.
+     Made significant improvements to the documentation.
+
+Bastien ROUCARIÈS
+     Various patches from Debian downstream.
+
+Fred Weinhaus
+     Contributed support and documentation for the discrete Fourier transform,
+     connected component labeling, perceptual hash, kuwahara filter and others.
+     Also provides scripts that perform some out-of-the ordinary image
+     processing operations @ http://www.fmwconcepts.com/imagemagick/.  He
+     utilized his scripts as unit tests for ImageMagick version 7 to ensure
+     version 6 compatibility before its release.
+
+
+These individuals have made source code contributions to the ImageMagick
+project in the past but are no longer active developers:
 
 Kelly Bergougnoux
      Authored the Cineon image coder (based on the existing DPX source).
 
-Rod Bogart and John W. Peterson, University of Utah
-     Image compositing is loosely based on rlecomp of the Utah Raster Toolkit.
-
 Nathan Brown
      Original author of the JP2 coder.
 
+Siu Chi Chan
+     Accelerate numerous image filters with OpenCL under AMD, Intel,
+     and NVidia.  Adapted from MulticoreWare OpenCL contribution.
+
 Mike Chiarappa
      Created a Borland C++ Builder 6.0 build environment for ImageMagick.
 
-Thomas R Crimmins
-     Inventor of the eight hull algorithm used for speckle reduction.
-
 Troy Edwards
      Authored the source RPM spec file for ImageMagick.
 
@@ -38,10 +61,6 @@ Bob Friesenhahn
      C API documentation formatter, and the C, C++, and Perl test suites
      used by ImageMagick.
 
-Michael Halle, Spatial Imaging Group at MIT
-     Contributed the initial implementation of Alan Paeth's image rotation
-     algorithm.
-
 David Harr
      Contributed (with Leonard Rosenthol) dash pattern, linecap stroking
      algorithm, and minor rendering improvements.
@@ -49,13 +68,6 @@ David Harr
 Christopher R. Hawks
      Authored the PALM coder.
 
-Paul Heckbert, Carnegie Mellon University
-     Image resizing is loosely based on Paul Heckbert's Zoom program.
-
-Peder Langlo, Hewlett Packard
-     Made hundreds of suggestions and bug reports. Without Peder, this software
-     would not be nearly as useful as it is today.
-
 Rick Mabry
      Contributed code to support filling drawn objects using a pattern image
      and major improvements to the web page (both content and appearance).
@@ -63,39 +75,28 @@ Rick Mabry
 Catalin Mihaila
      Contributed a ZX-Spectrum SCREEN$ reader.
 
-David Pensak, E. I. du Pont de Nemours and Company
-     For providing the computing environment that made developing ImageMagick
-     possible.
+Chantal Racette, Laurentian University
+     Sped up Sinc and Blackman filter kernels. EWA resampling code
+     verification.
 
 William Radcliffe
      Author of the VisualMagick project configure facility for Visual C++.
      Author of FlashPix module. Author of the EMF, XTRN, and META coders.
      Significant contributions to the MSL, JPEG, TIFF, SVG, and URL coders.
-     Authored "process" module support. Wrote the micro-timer facility used by
-     'identify'. Ported module loader support to Windows. Significantly
+     Authored "process" module support. Wrote the micro-timer facility used
+     by 'identify'. Ported module loader support to Windows. Significantly
      improved polygon rendering performance.
 
-Glenn Randers-Pehrson
-     Contributed significantly to the utilities.  Authored support for JNG,
-     MNG, and PNG formats. Provided significant support for the BMP format.
-     Significant improvements to the documentation, including creating a
-     documentation authoring environment based on the <imdoc> format.
-
-Paul Raveling, USC Information Sciences Institute
-     The spatial subdivision color reduction algorithm is based on his Img
-     software.
-
-Nicolas Robidoux and Chantal Racette, Laurentian University
-     Novel ellipse clamping method and filters for Elliptical Weighted
-     Averaging (EWA) resampling. Efficient filter kernels (sped-up
-     Sinc, Blackman and Bohman).
+Nicolas Robidoux, Laurentian University
+     New ellipse clamping method and vertical/horizontal line preserving
+     filters for EWA resampling. Sped up resampling filter kernels.
 
 Leonard Rosenthol
      Authored the 'conjure' utility and associated MSL execution environment.
      Provided MacOS support. Authored the CLIPBOARD, XCF, and PSD coders.
      Postscript and PDF expertise. Significant drawing enhancements including
-     support for dash patterns, linecap stroking, clipping masks and a mask
-     image.
+     support for dash patterns, linecap stroking, clipping masks and a
+     mask image.
 
 Kyle Shorter
      Original author of PerlMagick.  Author of the LOCALE coder.
@@ -104,24 +105,53 @@ Lars Ruben Skyum
      Contributed the -clippath functionality, improved color profile support,
      and re-wrote the PS3 coder.
 
-Alvy Ray Smith and Eric Ray Lyons
-     HWB color transform and algorithm.
-
-Michael Still and IBM developer Works
-     For the excellant article, "Graphics from the command line".  First
-     published by IBM DeveloperWorks.
-
 Anthony Thyssen
      Designed the ImageMagick 6.0 command line processing with parenthesis,
      image sequence operators, and GIF animation processing.  Wrote the
      image perspective distortions (-distort) and resampling methods.
      Maintains a comprehensive set of examples of using ImageMagick at
-     http://www.imagemagick.org/Usage/. 
+     https://www.imagemagick.org/Usage/.
 
 Milan Votava
      Contributed support for Wireless BitMap, used in WAP - Wireless Access
      Protocol.
 
+
+We acknowledge these non-developer contributors to the ImageMagick project:
+
+Hanno Böck
+     Contributed numerous fuzzed-images that revealed program flaws in
+     ImageMagick.  Additional checks were added to guard against nefarious
+     image files.
+
+Rod Bogart and John W. Peterson, University of Utah
+     Image compositing is loosely based on rlecomp of the Utah Raster Toolkit.
+
+Thomas R Crimmins
+     Inventor of the eight hull algorithm used for speckle reduction.
+
+Michael Halle, Spatial Imaging Group at MIT
+     Contributed the initial implementation of Alan Paeth's image rotation
+     algorithm.
+
+Paul Heckbert, Carnegie Mellon University
+     Image resizing is loosely based on Paul Heckbert's Zoom program.
+
+Peder Langlo, Hewlett Packard
+     Made hundreds of suggestions and bug reports. Without Peder, this
+     software would not be nearly as useful as it is today.
+
+David Pensak, E. I. du Pont de Nemours and Company
+     For providing the computing environment that made developing ImageMagick
+     possible.
+
+Paul Raveling, USC Information Sciences Institute
+     The spatial subdivision color reduction algorithm is based on his
+     Img software.
+
+Alvy Ray Smith and Eric Ray Lyons
+     HWB color transform and algorithm.
+
 Alexander Zimmermann
      Responsible for the ImageMagick Linux binary distributions for many years.
      His efforts are very much appreciated.