New on release 3.0.
The release 3.0 of the UW Image Computing Library was made available on April 15, 1997.
There are now a total of 178 functions contained in the library, including twenty-eight
new functions in the current release. Among the new functions are template matching,
Huffman encoding/decoding, vector quantization, and generalized warping. Improvements
have also been made to the convolution functions.
Granularity restrictions have been removed in several functions as of the current release.
As a result, the width and height of images no longer must be a multiple of the
number of PPs used.
New on release 2.1.
The release 2.1 of UWICL was available on October 15th 1996.
We have now 150 image processing functions, including twenty-three new functions
in this release. The new functions include warping with bilinear interpolation,
convolution with a signed kernel, applicaton of an LUT to an image, and automatic
thresholding of histograms. There is also a powerful new graphics function called
meshplot which draws a 3D wireplot or meshplot.
Improvements were also made to the warping functions, such as using dimensioned transfers
rather than guided transfers to improve code efficiency, and adding border interpolation.
The speed of the affine warp functions has increased by nearly a factor of three as a
result of these improvements.
New on release 2.0.
The release 2.0 of UWICL was available on April 2nd 1996 as scheduled (6 months
ago). We have now 127 image processing functions. We created a real TMS320C80
image processing library where developpers have only to call the function they
need (either on Sun developpement platform with the simulator or NT systems
with emulator). We have eliminated all trace of redundanct code and Hardware
specifics. For the version 2.0, we have run a tougher Quality Assurance
program, increased our online support to the consortium members. The software
is robust (each function has a return code), flexible (the functions handle a
large variety of image sizes), very optimised (assembly code) and easy to
understand (UWICL structure C + Assembly, documentation). In 2.0 you will find
new routines like: