| PANDORE Version 6 | GREYC-IMAGE |
parraycovarmat calculates:
If there exists n arrays of p values each, the input collection col_in must contains p arrays name_in.1, name_in.2, ..., name_in.p of n float values each.
Returns SUCCESS or FAILURE.
Classifies beans into the jellybean.pan image from sample of each bean stored in the directory 'base' (Unix version).
# Learning
classes=1
for i in base/*.pan
do
pim2array ind $i /tmp/tmp1
parray2array ind.1 Float /tmp/tmp1| parray2array ind.2 Float | parray2array ind.3 Float - a.pan
parraycovarmat ind ind a.pan i-01.pan
if [ -f base.pan ]
then pcolcatenateitem i-01.pan base.pan base.pan
else cp i-01.pan base.pan
fi
classes=`expr $classe + 1`
done
rm /tmp/tmp1
# Classification
pim2array ind jellybeans.pan a.pan
parray2array ind.1 Float a.pan| parray2array ind.2 Float | parray2array ind.3 Float - b.pan
pgaussclassification ind ind ind base.pan b.pan | parray2im $ncol $nrow 0 ind | pim2rg - out.pan
Calcul de la matrice de covariance associée à un ensemble d'éléments.
Author: Alexandre Duret-Lutz