View  Edit  Attributes  History  Attach  Print  Search


ACCUEIL | DOCUMENTATION | STRATEGIES | TESTS


Librairie JavacvPro

Classe OpenCV : drawRects()


Description

  • Cette fonction permet de tracer les rectangles d'un tableau d'objets Rectangle en paramétrant simplement les paramètres graphiques.
  • Voir également : drawRectDetect(), drawRectBlobs()

Déclaration source java

public void drawRects (Rectangle[] rectsIn, int xRefIn, int yRefIn, float scaleIn, int colorStrokeIn, int strokeWeightIn, boolean fillIn, int colorFillIn, boolean debugIn)

Syntaxe

opencv.drawRects (rects, xRef, yRef, scale, colorStroke, strokeWeight, fill, colorFill, debug);

Paramètres

  • opencv : un objet OpenCV déclaré avec le constructeur OpenCV.
  • rects : tableau d'objets Rectangle
  • xRef, yRef : coordonnées du point de référence à utiliser pour le tracé dans la fenêtre Processing. Le coin supérieur gauche a pour coordonnées (0,0).
  • scale : facteur d'échelle à appliquer pour le tracé. Mettre 1 par défaut.
  • colorStroke : couleur du pourtour. Peut recevoir color(R,G,B).
  • strokeWeight : largeur du pourtour.
  • fill : drapeau d'activation du remplissage de la forme. true : remplissage actif, false : remplissage inactif (équivalent noFill()).
  • colorFill : couleur du remplissage. Peut recevoir color(R,G,B).
  • debug ; drapeau d'affichage des messages de debug de la fonction.

Valeur renvoyée

Aucune. Les rectangles sont dessinés.

Exemple


opencv.drawRects (rects, 0, 0, 1, color(255,0,0), 2, false, 0, true);
 

Commentaires utilisateurs

Aucun

Cette page est une création originale de Xavier HINAULT - Tous droits réservés - 2011