Up: Color Classification Index
Color classification software
SPR
SPR is a statistical pattern recognition based color classification
software. It has a text-based menu, and uses color data bases following
a particular format. The following classification algorithms are
implememted:
-Quadratic and Linear Bayes classifiers
-1-Nearest Neighbor
-Mean reclassification clustering
-Normalized clustering
-Quadratic clustering
nSPR
nSPR is a neural network based color classifier. It uses an algorithm
I named BLC2 for Binary Linear Classifier of type 2. I created this
algorithm during my Ph.D. thesis. It was found more reliable and
accurate than the quadratic Bayes classifier in the case of biomaterial
color classification. Also, BLC2 is implemented in real-time using
Matrox image processing hardware. The user interface is the same as SPR.
Purclas
Purclas (Purdue color classifier...) is a neural network based color
classifier. It regroups different algorithms:
-BLC1 (Binary Linear Classifier of type 1)
-BQC1 (Binary Quadratic classifier of type 1)
-MDC (Minimum Distance Classifier)
-WTA (Winner Take All classifier-Kohonen)
-Multilayer perceptron classifier (Backpropagation)
-Optimal design 1 statistical pattern recognition classifier
-Optimal design 2 (Fisher criteria)
rSPR
rSPR is the real-time version of the color classification software.
It was developed around the Matrox IM-640 and IM-RTP image processing
boards. rSPR can do real-time color classification using the Matrox boards
at the rate of 6 image/second,
or using the 486 at the rate of 1/7 image/second.
rSPR can also handle a second step classification. This second step is
necessary when dealing with biological objects where color classes are
mixed, and the object class assignment is complex. rSPR allows the
user to capture classification rules set by an expert into a neural network
by storing color classes breakdown.
Color image utilities
cres
Cres (Cut Resolution) is a sizing software with a text menu.
Cres allows the reduction of images to
1/2, 1/4, 1/16, and 1/64 of their original size.
It supports only the 3 files RGB format.
cconv
Cconv (color conversion) is a conversion software between popular
color spaces:
-RGB
-HSI
-CIE YZX
-YIQ, IQY
-L2 and L1 normalized
-Lab
rgb2tiff
Based on libtiff 3.3beta, rgb2tiff converts a 3 files RGB image into
a TIFF image, using 24-bit samples.
tiff2rgb
Based on libtiff 3.3beta, tiff2rgb converts a TIFF image, either 24-bit RGB
or colormapped, into a 3 files RGB image.
cmap
Creates an 8-bit colormap from a 24-bit image with a specified number of
colors.
X11/Openwindows Motif software
disp
Disp is my display tool for 3 files RGB images. It creates a 200 color
colormap.
pseudo
Pseudo displays 8-bit pseudo color images which are the output of
my color classification software. It uses up to 20 predefined pseudo colors.
samplex
Samplex is my sampling and classifying software for Sun. It allows the user
to sample different color classes from a 3 files RGB image, build a
color classifier with either Bayes classifier or neural networks,
classify the image, and display the result.
Coupling Finite Element Analysis and color vision
PurMesh
PurMesh combines the color classification and Finite Element Analysis
technologies. From a color image of PurMesh generates a
script for Finite Analysis packages to generate a mesh, thus saving
time for the engineer and helping create accurate models for irregular
shaped biomaterials.
Windows software
Samplex v2.1
This is the MS-Windows (3.1) version of samplex. It has the same
characteristics as the Unix version.
Pollen-Spy
This software is allowing color classification and counting of blobs
for a pollen density monitoring.
Up: Color Classification Index