Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > OpenCV
OpenCV Vos questions sur l'API de traitement d'images OpenCV.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 14/12/2011, 16h08   #1
isbou
Invité de passage
 
Homme boubacar ibrahaim issa
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme boubacar ibrahaim issa
Localisation : Sénégal

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
Par défaut Récupérer le chemin d'un fichier

Bonjour,
je voudrai savoir comment je puisse demander à un utilisateur d'entrer le chemin d'un fichier .jpg en c ou c++ puis récupérer ce chemin en vu de l'utiliser dans mon programme.
En fait le programme c'est une détection de visage avec openCv.
isbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 16h49   #2
mala92
Expert Confirmé
 
Homme
Développeur informatique
Inscription : décembre 2011
Messages : 1 250
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2011
Messages : 1 250
Points : 2 524
Points : 2 524
Citation:
je voudrai savoir comment je puisse demander à un utilisateur d'entrer le chemin d'un fichier .jpg
Si tu es sous Windows, tu peux utiliser les "Common Dialog" ou les MFC.
mala92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 17h38   #3
niglo
Membre éclairé
 
Avatar de niglo
 
Inscription : octobre 2004
Messages : 379
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : octobre 2004
Messages : 379
Points : 342
Points : 342
Envoyer un message via MSN à niglo
effectivement, tu dois nous en dire plus sur ton projet.

Est-ce que tu développes sous Windows ? avec Visual studio ?
Quelle bibliothèque utilises tu pour ton interface graphique ?
Est-ce que ton code doit être portable ?
etc...
niglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 18h13   #4
isbou
Invité de passage
 
Homme boubacar ibrahaim issa
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme boubacar ibrahaim issa
Localisation : Sénégal

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
oui je développe sous Windows avec dev c++
j'utilise des bibliothèque d'openCv.en fait j'ai déjà le programme qui fonctionne mais je trouve ça trop simple car dès qu'on exécute le résultat est là.je trouve plus pratique que l'utilisateur donne lui même son image puis le programme détecte le visage...
isbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 09h37   #5
niglo
Membre éclairé
 
Avatar de niglo
 
Inscription : octobre 2004
Messages : 379
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : octobre 2004
Messages : 379
Points : 342
Points : 342
Envoyer un message via MSN à niglo
OpenCV, tu l'utilises pour détecter les visages sur les images.
C'est bien ça ?

Mais concernant ton appli : mode console ou interface graphique ?
niglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 10h22   #6
isbou
Invité de passage
 
Homme boubacar ibrahaim issa
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme boubacar ibrahaim issa
Localisation : Sénégal

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
Oui OpenCV je l'utilise pour la détection de visage et l'application c'est mode console.
isbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 10h29   #7
niglo
Membre éclairé
 
Avatar de niglo
 
Inscription : octobre 2004
Messages : 379
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : octobre 2004
Messages : 379
Points : 342
Points : 342
Envoyer un message via MSN à niglo
si ton application est en mode console, tu ne peux que demander la saisie du chemin à l'utilisateur :

Code :
1
2
3
string s_cheminFichier;
cout << "Veuillez saisir le chemin du fichier à analyser : ";
cin >> s_cheminFichier;
mais ce n'est pas très fonctionnel.

Tu devrais plutot te tourner vers une interface graphique.
Au choix :
- MFC
- Visual Studio
- QT
- WxWidget...

Tu trouveras tous les tutoriaux nécessaires ici
niglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 11h37   #8
isbou
Invité de passage
 
Homme boubacar ibrahaim issa
Étudiant
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme boubacar ibrahaim issa
Localisation : Sénégal

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 0
Points : 0
Ok mercii.
isbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2012, 23h44   #9
jimmy94
Invité de passage
 
Homme
Étudiant
Inscription : novembre 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : novembre 2012
Messages : 2
Points : 2
Points : 2
Ou sinon toujours en mode console...

...
...
int main()
{
...
...
...
string cheminDuFichier;
ifstream fichier;
cout<<"saisir le chemin de fichier: ";
cin>>cheminDuFichier;
fichier.open(cheminDuFichier.c_str());
...
...
...
fichier.close();
...
...
system("PAUSE");
}


Fonctionne en chemin relatif comme absolue.
jimmy94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h22.


 
 
 
 
Partenaires

Hébergement Web