The Pattern Recognition Group
is a part of the Faculty of Applied Physics in Delft. We do research
on theory and applications of image processing and pattern recognition,
with a special interest in sensors, measurements and measurement accuracy.
Moreover, we study the development and use of tools in this area.
The SPRLIB/ANNLIB library is one of these tools, developed
to facilitate research in both statistical pattern recognition and artificial neural networks.
(December 3, 2003) The sources can now be downloaded directly, filling in a form is no longer necessary. The licensing terms still apply.
(November 20, 2000) An SPRLIB/ANNLIB mailing list has been started by Martin Krafft. Please see below for details on how to subscribe.
(March 5, 1998) SPRIB/ANNLIB version 3.1 has been released. This release includes a number of bugfixes, a number of new modules and a new manual. Also, the code is now ANSI C - compliant. From now on this will be the default library distributed.
(August 11, 1998) It is now possible to download the manual, NetTalk demo and some example SPRLIB/ANNLIB datasets straightaway, without filling in the form. For obtaining the SPRLIB/ANNLIB source tree, filling in the form is still required.
Moreover it supports a set of standard datastructures for data and memory management to monitor the memory usage. The library can be compiled for various platforms: SUN (SunOS, Solaris), SGI (Irix), HP (HPUX) and PC (Linux, MS-DOS + Turbo-C/Borland-C, MS-DOS + DJGPP (GNU C), Windows 95/NT) both in a static and a dynamic version. Also, extensive debugging options are available.
SPRLIB and ANNLIB use the same set of support routines for memory management, file I/O etc. Therefore, the libraries are now distributed together.
Hoekstra, A., Kraaijveld, M.A., Ridder, D. de and Schmidt, W.F., "The Complete SPRLIB & ANNLIB", April 1996, Pattern Recognition Group, Delft University of Technology
Note: for standard numerical routines, the libraries use some routines from Numerical Recipes in C. These functions are not public domain; therefore, we are unable to distribute this code with the library. However, the manual indicates which NR in C functions are used; they can be found in [Press 1988] and [Press 1992].
The sources, manual, the NetTalk demo and a number of SPRLIB/ANNLIB datasets can be downloaded here.
Foster Findley Ass. Ltd.
For non-image processing use we supply the following licenses:
All these are source licenses. They are provided on an "as-is" basis:
no support, no guarantees and a
disclaimer for errors in the code as well as for damage caused by the
correct and incorrect use
of the code. The following procedure holds:
Robert P.W. Duin
Licensing for commercial purposes
For non-academic commercial use within the image processing market,
licenses can be obtained through:
Newcastle Technopole
Kings Manor, Newcastle upon Tyne
NE1 6PA United Kingdom
e-mail: delphine@ffaltd.demon.co.uk
Faculty of Applied Physics
Delft University of Technology
P.O. Box 5046
2600 GA Delft
The Netherlands
email: duin@tn.tudelft.nl
tel : +31 15 278 6143
fax: +31 15 278 6740
Documentation
A user's guide and reference manual
to the library are currently available in written form
as "The Complete SPRLIB & ANNLIB" (see: Distribution). To order this manual
(at DFL 50,- + p&p), please contact the SPRLIB/ANNLIB manager:
sprlib@ph.tn.tudelft.nl.
This book has been converted to HTML and is now available on-line. You can also download a PostScript or HTML version.
The SPRLIB/ANNLIB mailing list is supposed to be a forum for users of SPRLIB/ANNLIB, maintained by Martin Krafft. It should serve as a medium for discussion, as a source of help for everyone, with everyone being the potential helper, and as a general information board. Everyone who uses SPR/ANNLIB is encouraged to subscribe so that all users may share knowledge as a group. A digest version is being worked on. Please subscribe to the list for now or contact me at owner-sprannlib@sccs.swarthmore.edu if you wish to be added to the digest once it is up. To subscribe to the mailing list for SPRANNLIB, please send an email to:
majordomo@sccs.swarthmore.edu
with the following text in the body (!):
subscribe sprannlib
If you have any questions, please feel free to contact the mailing list administrator at owner-sprannlib@sccs.swarthmore.edu.
Finally, no rights may be derived from this text. Although we try to maintain these pages to the best of our ability, we cannot be held responsible for any errors present in the above information.
Pattern Recognition Group
SPRLIB/ANNLIB manager: sprlib@ph.tn.tudelft.nl