The Imagelib Image Processing Library
The imagelib image processing library was started in 1988 by Mark Dobie as a framework for experimenting with
algorithms for tracking moving objects
through image sequences. The library was designed with portability in
mind and it has been used with several versions of UNIX and Microsoft
Windows. The implementation methods have been described in several publications.
Some features of imagelib are...
Imagelib is always being improved as new features are required. It is
currently in use by several projects, including Peter Durham's work on
artifact identification and the MAVIS
project for content based image retrieval within the Microcosm
hypermedia system. It is also used by 3rd year project students as a
framework within which they can concentrate on particular problems.
- Arbitrary shape handling, colour conversion, file and display operations.
- Edge and corner detection, interest operators, histogram equalisation.
- Contrast stretching, thresholding, lookup table operations.
- Blurring, Gaussian noise, differencing and masking.
- General convolution, Morphology operations.
- Generalised Hough transform
- Plane combination, isolated point removal, line point detectors.
- D'esopo vector following.
- Minimum spanning tree network digitising.