PANDORE Version 6 GREYC-IMAGE

parraysize



Retourne la taille d'un vecteur dans une collection.



Synopsis

parraysize attr_in [col_in|-]

Description

Retourne la taille du vecteur attr_in dans la collection col_in. La valeur est accessible par la commande pstatus.

Entrées

Sorties

Résultat

Retourne la taille du vecteur.

Exemples

Classification des bonbons de l'image jellybean.pan à partir d'exemples stockés dans le dossier 'base' (Unix version).

# Apprentissage
   classes=1;
   for i in base/*.pan
   do
      pim2array ind $i /tmp/tmp1 
      parraysize ind.1 /tmp/tmp1
      size=`pstatus`
      pcreatearray ind.C Ushort $size $classes | pcolcatenateitem /tmp/tmp1 - 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 $classes + 1`
   done 

# Classification
   pproperty 0 jellybeans.pan
   ncol=`pstatus`
   pproperty 1 jellybeans.pan
   nrow=`pstatus`

   pim2array ind jellybeans.pan | pknn ind ind ind 10 base.pan - | parray2im $ncol $nrow 0 ind | pim2rg - out.pan

Voir aussi

Vecteur

Prototype C++

Long PArraySize( const Collection &col_in, const std::string &attr_in );

Auteur: Alexandre Duret-Lutz