Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > OpenCV
OpenCV Vos questions sur l'API de traitement d'images OpenCV.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 22/12/2012, 22h42   #1
azassma
Membre du Club
 
Avatar de azassma
 
Femme
Étudiant
Inscription : avril 2012
Messages : 132
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2012
Messages : 132
Points : 60
Points : 60
Par défaut OpenCV 2.4.2 et CodeBlocks 10.05

Bonsoir,

J'essaie depuis quelques semaines de travailler avec opencv 2.4.2 sous codeblocks sur windows mais j'arrive pas à faire marcher un petit programme et cela me donne cette erreur.
Code :
1
2
 
error: opencv/highgui.h: No such file or directory
Pour cette ligne :
Code :
1
2
 
#include <opencv/highgui.h>
Malgré que j'ai fait l'édition des liens et ajouter les bibliothèques au projet.
S'il vous plait si vous pouvez m'aider.

Merci
azassma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2012, 11h59   #2
Winjerome
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 5 164
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 25
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : septembre 2009
Messages : 5 164
Points : 12 608
Points : 12 608
Bonjour,

Citation:
Envoyé par azassma Voir le message
Malgré que j'ai fait l'édition des liens et ajouter les bibliothèques au projet.
Mais as-tu aussi indiqué le chemin du dossier include ?
Dans Code::Blocks : Build options > Search directories > Compiler
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2013, 19h08   #3
spiale
Membre du Club
 
Inscription : février 2003
Messages : 66
Détails du profil
Informations personnelles :
Âge : 46
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : février 2003
Messages : 66
Points : 46
Points : 46
Bonjour,

Dans "Build option" du projet :
- Onglet "Search directories" :
/ onglet "Compiler : ajouter "C:\opencv\include" et "C:\opencv\build\include"

/onglet "Linker" : ajouter "C:\opencv\build\x86\mingw\lib"

- Onglet "Linker settings" : ajouter les librairies voulues ex : C:\opencv\build\x86\mingw\lib\libopencv_highgui243.dll.a

Bien sûr, il faut adapter les chemins à l'installation d'OpenCV.

Code :
1
2
 
#include "opencv2/highgui/highgui.hpp"
Bon courage.
__________________
Spiale
spiale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 17h02   #4
WiemEsprit
Invité de passage
 
Femme
Développeur informatique
Inscription : janvier 2013
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Développeur informatique
Secteur : Enseignement

Informations forums :
Inscription : janvier 2013
Messages : 2
Points : 2
Points : 2
Bonsoir,
quelqu'un peut m'indiquer la manière de faire le lien entre openCv 2.0 et code Blocks 12.11.

Merci d'avance!!
WiemEsprit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 17h24   #5
Winjerome
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 5 164
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 25
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : septembre 2009
Messages : 5 164
Points : 12 608
Points : 12 608
Bonjour WiemEsprit,

spiale a il me semble bien résumé les étapes. Quel est ton problème précisément ?
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 19h54   #6
WiemEsprit
Invité de passage
 
Femme
Développeur informatique
Inscription : janvier 2013
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Développeur informatique
Secteur : Enseignement

Informations forums :
Inscription : janvier 2013
Messages : 2
Points : 2
Points : 2
Je suis novice avec Code Blocks et je n'arrive pas à localiser le repertoire "C:\opencv\build\x86\mingw\lib"
WiemEsprit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 19h58   #7
Winjerome
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 5 164
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 25
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : septembre 2009
Messages : 5 164
Points : 12 608
Points : 12 608
C:\opencv\build\x86\mingw\lib signifierait que l'on a installé OpenCV dans le dossier C:\opencv.
Est-ce ton cas ? Si non, adapte ce chemin au tien.
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2013, 10h11   #8
TheGzD
Membre Expert
 
Avatar de TheGzD
 
Homme Geoffrey Garcia
Ingénieur R&D / Doctorant
Inscription : avril 2007
Messages : 1 317
Détails du profil
Informations personnelles :
Nom : Homme Geoffrey Garcia
Âge : 30
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Ingénieur R&D / Doctorant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 1 317
Points : 2 311
Points : 2 311
Envoyer un message via MSN à TheGzD
Salut !

Tu devrais jeter un coup d’œil à la documentation officiel d'OpenCV concernant son utilisation sous CodeBlocks : http://opencv.willowgarage.com/wiki/CodeBlocks

Courage ...
__________________
Vous postez du code ? Merci d'utiliser les balises [CODE] ... [/CODE]
Un message vous paraît pertinent ? Merci de le gratifier d'un vote positif
Vous avez obtenu une réponse à votre question ? Merci d'utiliser le tag
__________________
Ingénieur R&D, diplômé en 2007 de l'ISIMA
Doctorant à l'EDSPI de Clermont-Ferrand, depuis 2011.
TheGzD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h06.


 
 
 
 
Partenaires

Hébergement Web