Bonjour,
je doit faire un programme en C et j'utilise la bibliothèque opencv.
je vooudrais savoir si il est possible de lire un ensemble de fichiers .jpg situés dans un repertoire particulier?
merci.
Version imprimable
Bonjour,
je doit faire un programme en C et j'utilise la bibliothèque opencv.
je vooudrais savoir si il est possible de lire un ensemble de fichiers .jpg situés dans un repertoire particulier?
merci.
Bonjour,
quel est exactement ton problème :
- lister les éléments qui sont dans ton dossier ?
- savoir si les fichiers présents sont des jpeg ?
- lire un jpeg ?
- ...
lire tous les fichiers jpeg pour ensuite les afficher les un a cotés des autres.
Bonjour,
Donc si j'essaye de traduire ta réponse, tu as un problème pour tous les points que j'ai cité ci-dessus.
- Pour ce qui est de lister les fichiers, tu as la fonction "stat".
- Tu as une fonction de lecture d'images dans OpenCV.
- Pour ce qui est de savoir comment les afficher côte à côte avec OpenCV, je déplace ta discussion dans le forum adapté.
ok merci,
je vais tester la fonction stat.
Il suffit juste d'une succession de
IplImage * nouvelle_image;
nouvelle_image = cvLoad(...)
Ensuite pour l'affichage côte à côte ça dépend!
ToTo13 pourrai tu spécifier le prototype de la fonction "stat' car je ne la trouve pas dans les docs.
merci
je crois pas que se soit une fonction de OpenCV "stat" regarde sur google à mon avis tu trouveras ce que tu cherche car "stat" permet de lister les fichiers d'un répertoire ou un truc comme ça...
Bonjour,
stat est une fonction du langage C/C++.
Regarde donc dans la man => man stat