Ouverture de dossier
Résolu
e29
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
-
e29 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
e29 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je travaille sur un projet dans lequel je dois capturer une vidéo, en extraire les images et appliquer un traitement à chacune d'entre elles. Pour le moment, j'ai réalisé chaque code indépendemment des autres (extraction des frames et enregistrement de celles-ci dans un dossier, recupération des frames dans ce même dossier avec FindNextFile et FindFirstFile et enfin mon traitement d'image appliqué à une image).
Je voudrais maintenant tout réunir et appliquer mon traitement à toutes les images du dossier. J'ai utilisé "fopen" pour le traitement sur une seule image afin de l'ouvrir et je ne sais pas quelle fonction utiliser pour ouvrir les images énumérées précédemment, les unes après les autres afin d'y appliquer le traitement.
Pouvez-vous m'aider s'il vous pait? Merci!!
Je travaille sur un projet dans lequel je dois capturer une vidéo, en extraire les images et appliquer un traitement à chacune d'entre elles. Pour le moment, j'ai réalisé chaque code indépendemment des autres (extraction des frames et enregistrement de celles-ci dans un dossier, recupération des frames dans ce même dossier avec FindNextFile et FindFirstFile et enfin mon traitement d'image appliqué à une image).
Je voudrais maintenant tout réunir et appliquer mon traitement à toutes les images du dossier. J'ai utilisé "fopen" pour le traitement sur une seule image afin de l'ouvrir et je ne sais pas quelle fonction utiliser pour ouvrir les images énumérées précédemment, les unes après les autres afin d'y appliquer le traitement.
Pouvez-vous m'aider s'il vous pait? Merci!!
A voir également:
- Ouverture de dossier
- Dossier appdata - Guide
- Impossible de supprimer un dossier - Guide
- Mettre un mot de passe sur un dossier - Guide
- Page d'ouverture google - Guide
- Dossier démarrage - Guide
3 réponses
En fait j'utilise ce code pour énumérer les fichiers de mon dossier :
hfind=FindFirstFile("*.*",&wfd);
if(hfind==INVALID_HANDLE_VALUE)return 0;
do{
cout<<wfd.cFileName<<"\n";
}while(FindNextFile(hfind,&wfd));
FindClose(hfind);
Il faudrait que j'insère mon traitement d'images dans le "do" mais je ne sais pas comment appliquer mon fopen : fopen(wfd.cFileName,"rb"); ??? Pour récupérer à chaque fois le nom de l'image qui est en cours de lecture.
hfind=FindFirstFile("*.*",&wfd);
if(hfind==INVALID_HANDLE_VALUE)return 0;
do{
cout<<wfd.cFileName<<"\n";
}while(FindNextFile(hfind,&wfd));
FindClose(hfind);
Il faudrait que j'insère mon traitement d'images dans le "do" mais je ne sais pas comment appliquer mon fopen : fopen(wfd.cFileName,"rb"); ??? Pour récupérer à chaque fois le nom de l'image qui est en cours de lecture.