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

WinDev Discussion :

Traitement d'image par mots clés


Sujet :

WinDev

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 7
    Points
    7
    Par défaut Traitement d'image par mots clés
    Bonjour,
    Je dois traiter un grand nombre d'images (environ 14 000).
    Depuis windows, on peux définir des mots-clés pour les images et ensuite pouvoir les rechercher en fonction de ces mots clés.
    Comment peut-on récupérer les mots clés d'une image depuis windev?

    Merci d'avance.

    Cordialement.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    444
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 444
    Points : 428
    Points
    428
    Par défaut
    Ca doit surement se faire via une fonction d'une dll de Windows.
    Peut-être qu'avec la shell32.dll avec un SHFindFiles ou autre.

    Ou avec la gdi32.dll. Y a pas mal de fonctions GET dont des GetMetaFile
    Mieux vaut un petit lien qu'un long discours.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Bonjour,
    Je vais explorer ces pistes la.
    Merci beaucoup à vous de m'avoir répondu.

    Cordialement.

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Points : 2 368
    Points
    2 368
    Par défaut
    Bonjour,

    Dans une discussion précédente j'avais donné une piste pour exploiter les "propriétés " de fichier Excel.
    http://www.developpez.net/forums/d75...l/#post5105182

    Il semblerait que la DLL ActiveX dsofille.dll fournie par Microsoft ne se limite pas aux documents OLE structurés.
    Elle permettrait aussi d'interroger des fichiers textes ou images (par exemple), dont les propriétés ont été définies via l'explorateur Windows.

    C'est sans garantie, des recherches sur le web t'en diront sûrement plus...

    [EDIT="Ajout d'un exemple en PHP"]

    Voici un exemple d'utilisation en PHP trouvé ICI.
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
          ini_set(’display_errors’, ’1);
          $propReader = new COM("DSOFile.OleDocumentProperties");
          $propReader->Open(’ImageLocation.JPG’);
          $SummProps = $propReader->SummaryProperties;
          //Set a new title
          //$SummProps->Title = $SummProps->Title;
          echo ’Title: ’.$SummProps->Title.’<br />’;
          echo ’Comments: ’.$SummProps->Comments.’<br />’;
          //Saving your changes
          $propReader->Save();
          $propReader->Close();
          unset($propReader);
          unset($SummProps);
     ?>
    _

  5. #5
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Bonjour,

    Je confirme ça marche pour tout type de fichier

    et dans ton cas la balise que tu cherche c'est Keywords

    ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ObjDSO est un objet Automation "DSOFile.OleDocumentProperties"
    FicPropriété est un objet Automation dynamique
    UnFic est une chaîne = "C:\Fichier.JPG"
    ObjDSO>>open(UnFic)
    FicPropriété = ObjDSO>>SummaryProperties
    Trace(FicPropriété>>author)
    Trace(FicPropriété>>Keywords)
    la touche est ton amie. l'aide ne mord pas quand on la consulte...
    PS : n'oubliez jamais que nous ne sommes pas avec vous sur le projet. Donc plus vous donnez d'informations et d'exemples de codes et plus nous pourrons vous aider. (Un exemple vaut mieux que de longs discours...)

    Pensez à utiliser les votes et à cliquer sur , merci

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    Déjà, merci à tous d'avoir pris la peine de me répondre. Et ça marche!
    Je ne connaissais pas l'utilisation de cette dll.

    Je vais pouvoir m'y mettre maintenant *rit*.

    Un grand merci les gars, vous m'enlevez une épine du pied!

    Bonne journée à vous.

    Cordialement

Discussions similaires

  1. Recherche d'image par mots-clés
    Par koKoTis dans le forum Langage
    Réponses: 7
    Dernier message: 11/10/2008, 13h36
  2. [MySQL] recherche par mots clés
    Par spartan dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 16/02/2006, 16h11
  3. [Tableaux] Moteur de recherche par mot clés
    Par Nee dans le forum Langage
    Réponses: 4
    Dernier message: 20/01/2006, 11h30
  4. Recherche par mots clés
    Par legillou dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 17/06/2005, 10h56
  5. Select par mot-clés ou 1er lettre
    Par maadadi dans le forum Langage SQL
    Réponses: 4
    Dernier message: 11/02/2004, 10h50

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