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 :

[C]Algo snake image


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Par défaut [C]Algo snake image
    Bonjour,
    Je viens de tomber sur un algorithme de snake que je voudrais réutiliser mais il y a une partie que je ne comprend pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #define INPUT_DIM "fruits.dim"
    #define INPUT_IMA "fruits.rvb"
    #define INPUT_FLOU_DIM "fruits_flou.dim"
    #define INPUT_FLOU_IMA "fruits_flou.rvb"
    #define OUTPUT_DIM "snake.dim"
    #define OUTPUT_IMA "snake.ima"
    #define OUTPUT_RVB "snake.rvb"
    L'algorithme entier est au lien suivant
    http://www.tsi.enst.fr/tsi/enseignem...coul/MBAI.html

  2. #2
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    les #define servent a définir des macro preprocesseur qui seront inséré avant la compilation.


    ici ces macros définissent des chaines de carateres

    dont dans le code aud tu aura INPUT_DIM quelque part
    exemple INPUT_DIM sera remplacer avant la compilation par "fruits.dim".

    mais cela peu etre plus complexe que de simples chaine de caratères, tu as parfois des bout de codes plus ou moin complexe.


    http://en.wikipedia.org/wiki/C_preprocessor
    http://gcc.gnu.org/onlinedocs/cpp/Macros.html

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Par défaut
    Okiiiiii

    Merci :p

    et juste une dernière petite question concernant les .dim .rvb .ima

    je ne connais pas ces extensions, elles correspondent à quoi ?

  4. #4
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    la il faut voir avec le conteu des fichier,

    les extensions tu fais un peu ce que tu veux avec, même si certaines sont rentrées dans les moeurs.

Discussions similaires

  1. [Traitement d'image , morpho maths] Squelette Algo.
    Par parp1 dans le forum Traitement d'images
    Réponses: 34
    Dernier message: 12/01/2010, 01h24
  2. Algo reconnaissance image
    Par pipo44 dans le forum Traitement d'images
    Réponses: 23
    Dernier message: 21/07/2008, 14h33
  3. Comment testez-vous vos algos de traitement d'image ?
    Par progfou dans le forum Traitement d'images
    Réponses: 8
    Dernier message: 10/09/2007, 19h12
  4. [D6] Algo de détection de zones dans une image
    Par DMO dans le forum Langage
    Réponses: 4
    Dernier message: 25/11/2005, 15h15
  5. [Image]Liste des algos de Compression ?
    Par progfou dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 13/10/2005, 20h58

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