of technique and (optimized) implementation; there is even a Wikipedia entry and a discussion
website supporting it. Then there are the VXL libraries (the Vision-something-Libraries, groan).
This is ‘a collection of C++ libraries designed for computer vision research and implementation’.
Finally, there is Adobe’s Generic Image Library (GIL), which aims to ease difficulties with
writing imaging-related code that is both generic and efficient. Note that these are open source,
but there are licences and conditions on use and exploitation.
A set of web links is shown in Table 1.2 for established freeware and commercial soft-
ware image processing systems. Perhaps the best selection can be found at the general site,
from the computer vision homepage software site at Carnegie Mellon (repeated later in
Table 1.2 Software websites
Packages (freeware or student version indicated by
General Site Carnegie Mellon http://www.cs.cmu.edu/afs/cs/project/cil/ftp/html/v-source.html
(large popular index including links to research code, image
processing toolkits, and display tools)