QT + openCV sous unix

wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012 - 8 mars 2012 à 12:10
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012 - 9 mars 2012 à 11:22
salut,
Je suis en train de réaliser un projet sous unix en utilisant QT.
Depuis quelques jours j’ai commencé à découvrir la bibliothèque de traitement d’image Opencv.
j'ai commencé avec un petit code permettant d'afficher une image (je suis sûr que le code est correct)
voici la class main

lors du comilation j'ai des probleme concernant la bibliotheque Opencv (il ne connait pas les headers utilisés ).
j'ai désinstaller l'opencv et je l'ai réinstaller en suivant des tutorials et j'ai essayé d'inclure la bibliotheque OpenCV dans le .pro de mon projet aussi en utilisant beaucoups de méthodes mais malheureusement ça n'a pas marché
voici une image montre les erreur de compilation :
/URL/img
qlq peut m'aider SVP !!

9 réponses

BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
8 mars 2012 à 15:11
Hello,
Je déplace dans la section Linux. Attention la prochaine fois


@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
0
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012
8 mars 2012 à 15:37
salut,
d'accord , merci bcp
0
cptpingu Messages postés 3837 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 28 mars 2023 123
8 mars 2012 à 15:57
Bonjour.

Le game.pro te permet uniquement de précisier les fichiers utilisés ainsi que les bibliothèques, mais pas les fichiers externes utilisés.

Les fichiers externes, se doivent d'être "visible". Par exemple en les mettant dans un lieu visible ("/usr/include" ou dans ton $PATH).

Ici, c'est encore un tout autre problème. Tu n'as tout simplement pas de fichier "highgui.h" dans le dossier /home/Wafa/include/opencv

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
0
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012
8 mars 2012 à 17:22
oui exactement ,
il faut que je trouve deux repertoire opencv et opencv2 sous /usr/include/
si l'installation a été terminée avec succes, alors que ce n'est pas le cas pour moi malgré que j'ai suivi ce tuto pour l'installation de l'opencv
http://doc.ubuntu-fr.org/opencv
opencv installation
qlq peut m'aider SVP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cptpingu Messages postés 3837 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 28 mars 2023 123
8 mars 2012 à 17:27
Tu dis avoir suivi le tuto, mais tu ne dis pas quelle méthode tu as utilisé !

1) Quelle est ta distribution ?
2) Comment as-tu installé OpenCV ? (Qu'as-tu fait exactement)

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
0
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012
8 mars 2012 à 20:00
salut :) ,
moi je travaille sous ubuntu 10.04
[list]
tout d'abord j'ai installé tout les paquets necessaires indiqués dans le tutorial (CMake, Subversion,....)
ensuite j'ai téléchargé le packet OpenCV-2.3.1.tar.bz et j'ai le décompressé
puis j'ai déplacé le dossier OpenCV-2.3.1 (avec cd ) et j'ai fait les cammandes suivantes :
[b]./configure
make
#Optionnel make check
make install/b

/list
ça tout ce que j'ai fait.
0
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012
8 mars 2012 à 21:00
désolée, en ce qui concerne les commandes je n'ai pas exécuté avec les commandes précédentes exactement car elles ne me donne aucun résultat
donc j'ai utilisé :
make ../OpenCV-2.3.1
et sudo make install
0
cptpingu Messages postés 3837 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 28 mars 2023 123
9 mars 2012 à 10:55
Pourquoi t'embêter à télécharger et compiler toi même OpenCV, au lieu de simplement installer les paquets "libcv4" et "libcv-dev" ?

Si tu veux vraiment compiler le paquet toi même, il te faut faire un ./configure && make && sudo make install
Vérifie ensuite que tu as bien un dossier OpenCV dans ton /usr/include qui contient les headers, et un dossier OpenCV dans /usr/lib qui contient les bibliothèques partagées.

Si l'une des commandes "./configure" ou "make" ou "sudo make install", échoue, montre moi la sortie d'erreur, que je puisse t'aider.

(Je te conseille quand même fortement d'installer directement les paquets au lieu de le compiler toi même.)

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
0
wafafolla Messages postés 10 Date d'inscription mercredi 14 juillet 2010 Statut Membre Dernière intervention 21 mai 2012
9 mars 2012 à 11:22
bonjour,
d'accord, je vais essayer avec la premiere méthode (la plus simple) j'espere qu'elle va résoudre le probleme sinon je vais réinstaler et compiler à nouveau.
0
Rejoignez-nous