IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenCV Discussion :

Récupérer le chemin d'un fichier


Sujet :

OpenCV

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    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 : 3
    Points
    3
    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.

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Points : 2 627
    Points
    2 627
    Par défaut
    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.

  3. #3
    Membre averti Avatar de niglo
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 379
    Points : 383
    Points
    383
    Par défaut
    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...

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    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 : 3
    Points
    3
    Par défaut
    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...

  5. #5
    Membre averti Avatar de niglo
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 379
    Points : 383
    Points
    383
    Par défaut
    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 ?

  6. #6
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    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 : 3
    Points
    3
    Par défaut
    Oui OpenCV je l'utilise pour la détection de visage et l'application c'est mode console.

  7. #7
    Membre averti Avatar de niglo
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 379
    Points : 383
    Points
    383
    Par défaut
    si ton application est en mode console, tu ne peux que demander la saisie du chemin à l'utilisateur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  8. #8
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    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 : 3
    Points
    3
    Par défaut
    Ok mercii.

  9. #9
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    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
    Par défaut
    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.

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/05/2017, 10h01
  2. Récupérer le chemin d'un fichier
    Par koKoTis dans le forum Ubuntu
    Réponses: 19
    Dernier message: 22/10/2007, 17h46
  3. Réponses: 14
    Dernier message: 30/05/2007, 13h48
  4. [VBA_E] Récupérer le chemin d'un fichier ouvert
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/01/2007, 17h30
  5. Réponses: 1
    Dernier message: 26/07/2006, 02h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo