View  Edit  Attributes  History  Attach  Print  Search


ACCUEIL | DOCUMENTATION | STRATEGIES | TESTS


Librairie JavacvPro

Classe OpenCV : Constructeur de l'objet principal OpenCV


Description

  • Ce constructeur déclare une instance de la classe OpenCV de la librairie javacvPro. Cette classe OpenCV donne accès à toutes les fonctions de la librairie javacvPro.
  • Si on déclare un objet OpenCV en l'appelant opencv (avec un petit o), les fonctions de la librairie seront appelées sous la forme opencv.fonction().

Syntaxe

  • La déclaration d'un objet OpenCV est obligatoire en début de programme Processing et est à mettre au niveau des déclarations initiales avant la fonction setup() afin que l'objet OpenCV soit de portée globale au sein du programme.
OpenCV opencv; // déclare une instance OpenCV
  • La déclaration d'une instance doit être associée à l'initialisation de l'objet créé à mettre dans la fonction setup() :
opencv = new OpenCV(this); // initialise objet OpenCV à partir du parent This (le programme Processing)

Paramètres

Aucun

Champs

Aucun

Valeur renvoyée

  • Un objet OpenCV

Exemple

  • Voici le programme minimum utilisant la librairie javacvPro (ne fait rien mais compile) :

import monclubelec.javacvPro.*; // importe la librairie javacvPro

OpenCV opencv; // déclare un objet OpenCV principal

void setup(){ // fonction d'initialisation exécutée 1 fois au démarrage


opencv = new OpenCV(this); // initialise objet OpenCV à partir du parent This

}


void  draw() { // fonction exécutée en boucle

}
 

Commentaires utilisateurs

Aucun

Cette page est une création originale de Xavier HINAULT, auteur de la librairie javacvPro - Tous droits réservés - 2011