View  Edit  Attributes  History  Attach  Print  Search


ACCUEIL | DOCUMENTATION | STRATEGIES | TESTS

OpencvdrawRects

Main.OpencvdrawRects History

Hide minor edits - Show changes to output

Added line 8:
%center%Path:/mes_images/javacvpro/bandeau_javacvpro_processing_opencv_400.png
Added lines 1-64:
(:notitle:)
(:include HautPageReference:)\\
[[Main.LibrairieJavacvPro|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

(:source lang=java :)
public void drawRects (Rectangle[] rectsIn, int xRefIn, int yRefIn, float scaleIn, int colorStrokeIn, int strokeWeightIn, boolean fillIn, int colorFillIn, boolean debugIn)
(:sourcend:)

!! Syntaxe

(:source lang=processing :)
opencv.drawRects (rects, xRef, yRef, scale, colorStroke, strokeWeight, fill, colorFill, debug);
(:sourcend:)

!! Paramètres

* opencv : un objet OpenCV déclaré avec le constructeur [[OpencvOpencv|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

(:source lang=processing :)

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

(:sourcend:)


!! Commentaires utilisateurs

>>bgcolor=#dfd border='3px dotted green'<<

Aucun

>><<

(:include BasPageReference:)

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