atefensi
Messages postés9Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention14 octobre 2006
-
26 juil. 2006 à 13:48
theneoiceman
Messages postés78Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention23 avril 2010
-
28 juil. 2006 à 15:46
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
theneoiceman
Messages postés78Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention23 avril 2010 28 juil. 2006 à 15:46
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.)