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 :

Bibliothèque pour manipuler des données VRML (maillage 3D et texture) ?


Sujet :

OpenCV

Vue hybride

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 38
    Par défaut Bibliothèque pour manipuler des données VRML (maillage 3D et texture) ?
    Bonjour à tous,
    Je travaille sur un projet qui a pour but de manipuler, traiter et gérer des images 3D sous le format VRML. Pour cela j'utilise le langage c++ avec le Visual c++ express edition 2008. Mais jusqu'à mnt j'ai des problèmes avec les bibliothèques.
    En fait, au début j'ai commencé à travailler avec la VTK qui offre des lib qui supportent le format VRML, mais apparament ces lib ne prennent pas en considération la texture des objets 3D ! (je reussi à lire les fichier .wrl, mais en affichage je n'apperçois que le maillage de mon objet )
    Du cout j'ai cherché à travailler avec la bibliothèque SGL. En l'explorant, elle semble contenir des lib bien riches, mais je n'arrive toujour pas à compiler un tout petit bout de code avec ! En fait j'ai toujours des erreurs de LINK tel que:
    1>main.obj : error LNK2019: symbole externe non résolu "public: void __thiscall SceneGraph::add(char *,bool,void (__cdecl*)(int,void *),void *)" (?add@SceneGraph@@QAEXPAD_NP6AXHPAX@Z2@Z) référencé dans la fonction "void __cdecl FaceShow(void)" (?FaceShow@@YAXXZ)

    Je serai trés reconnaissante si quelqu'un peut m'aider à résoudre ce problème ou à m'éclaircir certains points concernant ces deux biblio ou qui a une suggestion d'une 3ième biblio plus efficace ( est ce que OpenCV peut m'etre util dans ce cas: est ce qu'il manipule le maillage 3D? )...

    Merci

  2. #2
    Membre expérimenté Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Par défaut
    JE ne connait rien du tout à ces librairies mais les erreurs de link sont souvent dues à des librairies non spécifiées au linker dans les proprietes du projet

    bonne chance

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 38
    Par défaut
    j'ai configuré les liens pour le Linker et j'ai ajouté les fichiers générés de ma bibliothèque (.lib .dll .obj ) au répertoires des biblio supplémentaires dans les proptriétés de mon projet. n'est ce pas suffisant?

  4. #4
    Membre expérimenté Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Par défaut
    vérifie que les fonctions incriminées appartiennent bien à des .lib que tu as inclu et que tu n'en as omis aucun

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 38
    Par défaut
    j'ai vérifié que j'ai déjà inclu tous les .lib concernés ...
    Peut être que le problème réside dans les lib elles même: peut être que la génération de ces dernière n'a pas été bien établi. En tout cas je continue à chercher et merci beaucoup

  6. #6
    Membre confirmé Avatar de Topeur
    Profil pro
    Inscrit en
    Février 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 91
    Par défaut
    Il y a deux choses a faire pour inclure une librairie

    - D'un coté il faut linké la biblio en ciblant le répertoire dans lequel la LIB est inclus
    - D'un autre coté, il faut aussi dire a ton projet quels sont les dépendances supplémentaires et préciser le nom des librairies.

    J'ai deja fais cette erreur plus d'une fois donc je le sais



    autre chose aussi qui m'avais crée une erreur de ce type.
    J'ai eu de la chance pour la résoudre car mon compilo compilait ça en C++ et en le basculant en C, je n'ai plus eu l'erreur (coup de bol je bosse en C )


    J'espere que tu trouvera rapidement
    Bon courage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/05/2015, 08h05
  2. Bibliothèque légère pour stocker des données de maillage
    Par Takido dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 25/03/2014, 14h51
  3. Réponses: 15
    Dernier message: 04/09/2012, 15h49
  4. VTK et SGL avec C++ pour manipuler le format VRML ( maillage 3D et Texture)
    Par wafa_b dans le forum Développement 2D, 3D et Jeux
    Réponses: 22
    Dernier message: 19/01/2009, 17h30
  5. Réponses: 5
    Dernier message: 19/03/2006, 18h29

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