From Référence Librairie javadocPro

Main: OpencvallocateBufferMemory


Librairie JavacvPro

Classe OpenCV : allocateBuffer(), allocateMemory, allocateMemory2()


Description

Les buffers images de la classe OpenCV

Présentation

Vue d'ensemble des buffers Javacvpro

Initialisation des buffers

Informations utiles pour un usage avancé de la librairie javacvPro.

opencv.fonction(opencv.Memory2);

où opencv est un objet OpenCV.

Dénomination des buffers de la classe OpenCV :

Identifiants des buffers de la classe OpenCV :

Synthèse des fonctions utiles pour la manipulation des buffers JavacvPro

Cliquer sur l'image pour agrandir.

Déclaration source java

void allocateBuffer (int widthIn, int heightIn)
void allocateMemory (int widthIn, int heightIn)
void allocateMemory2 (int widthIn, int heightIn)
 

Syntaxe


opencv.allocateBuffer( widthIn, heightIn);
opencv.allocateMemory( widthIn, heightIn);
opencv.allocateMemory2( widthIn, heightIn);
 

Paramètres

Valeur renvoyée

Aucune. Crée les buffers internes voulus de la librairie javacvPro à la taille voulue.

Utilisation type

Exemple


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

//========== image objet ==================
//-- charge image utilisée ---
imgObjet=loadImage(urlObjet,"jpg"); // crée un PImage contenant le fichier à partir adresse web

//-------- initialisation OpenCV Memory ---------------
opencv.allocateMemory(imgObjet.width, imgObjet.height); // initialise les buffers Memory OpenCv à la taille de l'image Objet

opencv.remember(imgObjet); // charge le PImage dans le buffer Memory OpenCV
//opencv.copyToMemory(imgObjet); // charge le PImage dans le buffer OpenCV - idem

//========== image scene ==================
//-- charge image utilisée ---
imgScene=loadImage(urlScene,"png"); // crée un PImage contenant le fichier à partir adresse web

//-------- initialisation OpenCV Buffer ---------------
opencv.allocateBuffer(imgScene.width, imgScene.height); // initialise les buffers OpenCv à la taille de l'image Scene
opencv.copy(imgScene); // charge le PImage dans le buffer OpenCV
 

Commentaires utilisateurs

Aucun

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

Retrieved from http://www.mon-club-elec.fr/pmwiki_reference_lib_javacvPro/pmwiki.php?n=Main.OpencvallocateBufferMemory
Page last modified on March 22, 2012, at 10:59 AM