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

C++ Discussion :

Aide pour création régle/modèle


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 11
    Par défaut Aide pour création régle/modèle
    Voici la petite description de mon problème :
    J’ai un dossier principal qui contient des sous-dossiers (1 niveau), exemple :

    models : - dossier principal (contient que des sous-dossier)
    ---> i0001 : - sous-dossier (contient que des fichiers)
    --- ---> i0001.jpg - ficher (image dans ce cas)
    --- ---> i0001-v1.jpg - ficher
    --- ---> i0001-ftr1.jpg - ficher
    --- ---> model-filtre.jpg - ficher
    --- ---> model-new-filtre1.jpg - ficher

    ---> i0002 : - sous-dossier (contient que des fichiers)
    --- ---> i0002.jpg - ficher (image dans ce cas)
    --- ---> i0002-v1.jpg - ficher
    --- ---> i0002-ftr1.jpg - ficher
    --- ---> model-filtre.jpg - ficher
    --- ---> model-new-filtre1.jpg - ficher

    ---> i0003 : - sous-dossier (contient que des fichiers)
    --- ---> i0003.jpg - ficher (image dans ce cas)
    --- ---> i0003-v1.jpg - ficher
    --- ---> i0003-ftr1.jpg - ficher
    --- ---> model-filtre.jpg - ficher
    --- ---> model-new-filtre1.jpg - ficher
    .
    .
    .
    ---> i0XYZ : - sous-dossier (contient que des fichiers)
    --- ---> i0XYZ.jpg - ficher (image dans ce cas)
    --- ---> i0XYZ-v1.jpg - ficher
    --- ---> i0XYZ-ftr1.jpg - ficher
    --- ---> model-filtre.jpg - ficher
    --- ---> model-new-filtre1.jpg - ficher

    Les règles : Un fichier dans le sous-dossier peut avoir un nom de « sous-dossier », « sous-dossier » + « quelque chose » mais qui sera le même dans d’autre sous dossier, ou bien un « titre » qui sera le même aussi dans d’autre sous dossier.

    Comment créer une sorte de modèle de nom de ficher en analysant le dossier principal afin de les proposer à l’utilisateur pour qu’il puisse choisir parmi ces « patterns » de nom de ficher qu’il veut utiliser.

    Exemple si l’utilisateur choisit :
    %sous-dossier%-ftr1.jpg

    je devrais pouvoir extraire du dossier principal ces fichiers :
    i0001-ftr1.jpg
    i0002-ftr1.jpg
    i0003-ftr1.jpg
    i0004-ftr1.jpg
    .
    .
    .
    i0XYZ-ftr1.jpg

    J’espère que j’ai été assez claire. Pour plus d’explication je me tiens à votre disposition.
    Merci d'avance.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 123
    Par défaut Pattern
    Bonjour,
    tout ce que j'ai compris c'est que vous souhaitez une formulation du nom de fichier sous la forme de sous-dossiers.
    Je vous propose donc d'exprimer la règle suivante:
    • récursivement sur les sous-dossiers
    • nom de sous-dossier
    • /
    • nom de fichier

    Exemple de nom de fichier
    i0001/frt1.jpg
    i0001/j0001/frt1.jpg
    ...etc

    Bien entendu, ces noms de fichiers ne représentent pas le nom de fichier réel du dossier, c'est bien cela ?

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 11
    Par défaut
    Bonjour,

    Ce n’est pas tout à fait cela. Je vais essayer d’éclaircir. Donc j’ai un dossier qui contient des sous-dossiers (Il n’y que 1 niveau). Chaque sous dossier contient une dizaine d’image d’un seul objet mais traité avec des différents filtres. (C’est une photo dont on a appliqué plusieurs filtres).

    Dans le cadre de mon projet de master je fais une application qui traite les images. Ce qu’il me faut c’est de pouvoir choisir à partir de l’interface graphique toutes les images avec le même filtre. Ce n’est pas moi qui a crée cette base d’image et qui les a nommé ainsi. Mais ce qu’il a fait a suit cette règle :

    Toutes les images traité avec un filtre 1 se nomme comme :
    nom_de_sous_dossier.jpg

    Avec un filtre 2 :
    nom_de_sous_dossier-v1.jpg

    Avec filtre 3 :
    nom_de_sous_dossier-ftr1.jpg

    etc …

    Où bien le nome de ficher est un nom de filtre par exemple:
    my_filter1.jpg

    etc …

    Ce que je veux c’est d’analyser le dossier pour en tirer une « sorte de règle de nomination commune ». Ainsi sur l’interface graphique je peux donner ces règles de nomination des images à l’utilisateur pour qu’il puisse choisir toutes les images avec un filtre particulier.

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 123
    Par défaut
    Bonjour,
    Vous souhaitez donc donner la possibilité à l'utilisateur de choisir une règle particulière et afficher toutes les images qui correspondent à cette règle.
    • C'est bien cela ?
    • Combien y a-t-il de règles possibles ?
    • Avez-vous réfléchi à une façon intuitive pour l'utilisateur de choisir une règle ?


    Mon idée, c'est une fonction de hachage spécifique. Par exemple, vous créez une liste avec le répertoire et toutes les images. Et vous insérez les images dans la liste au fur et à mesure. Une fois cela, il vout faudrait définir une fonction qui va calculer en fonction de vos règles données quelles sont les images qui sont dans la liste et qui correspondent.

  5. #5
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 11
    Par défaut
    Merci pour vos réponses,

    Vous souhaitez donc donner la possibilité à l'utilisateur de choisir une règle particulière et afficher toutes les images qui correspondent à cette règle.
    Oui, c'est bien ça.

    Combien y a-t-il de règles possibles ?
    À la base normalement 3 mais tout dépond de la manière dont on résout le problème.
    Exemple: http://img823.imageshack.us/img823/4482/imageop.png

    Dans ce cas il y a 8 images dans chaque sous dossier.
    L'image de base est toujours le nom_de_sous_dossier.jpg
    les autres 4 images ont les nom de:
    nom_de_sous_dossier-brn.jpg
    nom_de_sous_dossier-nvm.jpg
    nom_de_sous_dossier-v2.jpg
    nom_de_sous_dossier-v3.jpg

    puis il y a encore 3 images avec le nom du filtre spécifique (paramétré différemment)
    CornerDetection.png
    CornerDetectionBis.png
    CornerDetectionNew.png

    En gros:
    - L'image de base a le nom du sous dossier.

    - Si le nom du sous dossier est présent dans le nom de l’image alors le préfix qui suit est le même pour toutes les images dans tous les sous dossiers qui correspond au même filtre.

    - S’il n’y a pas de nom du sous dossier dans le nom de l’image alors les images avec le même nom sont dans tous les sous dossiers (et correspondent au même filtre).

    J’espères que c’est un peu plus claire.

Discussions similaires

  1. Recherche aide pour création de site
    Par herve.delisle dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/06/2007, 14h03
  2. Réponses: 11
    Dernier message: 23/05/2007, 10h53
  3. Aide pour création requête
    Par in dans le forum Oracle
    Réponses: 7
    Dernier message: 19/06/2006, 13h55
  4. developpeur c++ demande aide pour création d'un pieton 3D
    Par fumidu dans le forum Développement 2D, 3D et Jeux
    Réponses: 6
    Dernier message: 29/05/2006, 17h51

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