Opencv [Résolu]

Signaler
Messages postés
9
Date d'inscription
lundi 5 juin 2006
Statut
Membre
Dernière intervention
14 octobre 2006
-
Messages postés
78
Date d'inscription
lundi 14 avril 2003
Statut
Membre
Dernière intervention
23 avril 2010
-
je suis débutant j'utilise bib opencv pour traitement d'image en c
svp quelqu'un peut dire c quoi la différence entre la structure cvmat et cvarr ds cet bibliothéque c tres difficile comme meme

1 réponse

Messages postés
78
Date d'inscription
lundi 14 avril 2003
Statut
Membre
Dernière intervention
23 avril 2010

Alors, la différence est tres simple,


CvMat ==> structure de représentation d'une matrice de donnée.


CvArr ==> Type représentant une structure de donnée en général.


Je m'explique : un CvArr peut être soit une IplImage, soit une cvMat, soit tout autre type de structure pouvant représenter une image dans openCV.


Si tu veux connaitre le type exact de la variable de type CvArr regarde du coté de la fonction cvTypeOf si je me souviens bien.


En résumé :


CvMat :  Structure précise


CvArr: Structure générique (ce type de variable est utilisé dans les fonctions ou plusieurs types de structures peuvent être passés en paramètre, c'est à dire que ca peut être CvMat, ou IplImage etc etc.)


 


Voilà j'espère avoir été clair sur ce sujet ^^


Bonne prog

Mess with the best, die like the rest