Précédent   Forum des professionnels en informatique > 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 Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/08/2007, 11h55   #1
Invité de passage
 
Inscription : janvier 2006
Messages : 18
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 18
Points : 3
Points : 3
Envoyer un message via MSN à Tukan
Par défaut Installer OpenCV avec Code::Blocks

Bonjour,
Je voudrais savoir si quelqu'un pourrais m'indiquer la procedure a suivre pour installer OpenCV sur Code::Blocks?

Merci d'avance
Tukan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 21h33   #2
Membre à l'essai
 
Inscription : juin 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 31
Points : 20
Points : 20
OpenCV Version 1.0 avec Code::Block

1) Lancez le programme d'installation (OpenCV_1.0.exe) que vous venez de télécharger. Acceptez toutes les options par défaut ; cela va installer OpenCV dans C:\Program Files\OpenCV.

2) Ajoutez les répertoires C:\Program Files\OpenCV\bin et C:\Program Files\OpenCV\otherlibs\highgui à votre variable d'environnement PATH.
Cela va indiquer à Windows où trouver les fichiers DLL. Pour ce faire, allez dans "Menu démarrer" -> "Panneau de configuration" -> "Système" -> "Avancé" -> "Variables d'environnement". Dans la boîte de dialogue tout en bas, cherchez la variable nommée PATH. Editez la. Ajoutez-y "C:\Program Files\OpenCV\bin;C:\Program Files\OpenCV\otherlibs\highgui" (n'oubliez pas les points-virgules pour séparer). Validez.

3) Ouvrez CB

Allez dans le menu "Settings" -> "Compiler". Ouvrir l'onglet "Linker" et ajoutez :

C:\Program Files\OpenCV\lib\cv.lib
C:\Program Files\OpenCV\lib\cvaux.lib
C:\Program Files\OpenCV\lib\cvcam.lib
C:\Program Files\OpenCV\lib\cxcore.lib
C:\Program Files\OpenCV\lib\highgui.lib

4) Dans l'onglet "Directories", sous-onglet "Compiler" Ajoutez :

C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\Program Files\OpenCV\cxcore\include
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\include

Sous-onglet "Linker" ajoutez :

C:\Program Files\OpenCV\lib

5) fini....

Code::Block est plus a l'aise avec les sources en ".CPP". Il faut parfois renommer certains exemples en .C avant la compilation.

Bon courage.

Jean-Pierre
ZJP972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2008, 18h44   #3
Invité de passage
 
Inscription : juin 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 1
Points : 1
Points : 1
Bonjour ! Je ressort ce vieux message en ayant googlisé ^^
et le fait est que ... avec la nouvelle version (0.02) de Code Blocks, la marche a suivre ne marche pas ... enfin en tout cas, pas cher moi !
Alors je fais un " up " de 1 ans pour savoir si quelqu'un saurait comment installer OpenCV (1.00)sous code blocks 8.02 !
j'ai cherché pas mal et je trouve pas pr la nouvelle version et la doc. n'indique pas ...

Merci d'avance !
nikkolasg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 10h08   #4
Membre actif
 
Avatar de Vinsss84
 
Inscription : 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
Points : 195
Points : 195
Quel est ton probleme un peu plus précisement, parce que ça ne marche pas c'est assez vague. Aucun soucis pour ma part avec codes::blocks et open cv
Vinsss84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2008, 14h56   #5
Invité régulier
 
Inscription : février 2004
Messages : 25
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 25
Points : 6
Points : 6
Envoyer un message via MSN à boubajazz
Personnellement j'ai appliqué la méthode de ZJP972 sur Code::Blocks version 8.02, cela fonctionne très bien.
boubajazz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2009, 15h03   #6
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 64
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 64
Points : 10
Points : 10
bonsoir,
je voudrais savoir si cette méthode s'applique aussi à borland C++ builder 6, j'ai essayé de le faire mais ça ne marche toujours pas, au lieu d'aller dans l'onglet setting je vais dans options d'environnement-> bibliothèque et je rajoute les chemins indiqué
répondez moi svp
eclipse2007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2009, 15h45   #7
Invité de passage
 
Inscription : avril 2009
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 2
Points : 1
Points : 1
Par défaut codeblocks

Bonjour à tous j'ai suivi la marche a suivre de JP cela semble marcher si ce n'est que j'ai essayer un simple programme et cela ne fonctionne pas :
voici le code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
#include "cv.h"
#include "highgui.h"
#include <iostream>
 
int main(int argc, char** argv)
{
    CvMemStorage* storage = cvCreateMemStorage(0);
    CvHaarClassifierCascade* cascade = (CvHaarClassifierCascade*) cvLoad("C:\Program Files\OpenCV\data\haarcascades\haarcascade_frontalface_default.xml");
    std::cout << argv[1] << std::endl;
    IplImage* image = cvLoadImage(argv[1], 1);
    CvSeq* faces = cvHaarDetectObjects(image, cascade, storage, 1.2, 8, CV_HAAR_DO_CANNY_PRUNING, cvSize(0, 0));
    for(int i = 0; i < (faces ? faces->total : 0); i++)
    {
      CvRect* r = (CvRect*) cvGetSeqElem(faces, i);
      CvPoint pt1 = {r->x, r->y};
      CvPoint pt2 = {r->x + r->width, r->y + r->height};
      cvRectangle(image, pt1, pt2, CV_RGB(255, 0, 0), 3, 8, 0);
    }
    cvSaveImage("output.jpg", image);
    std::cout << "Done" << std::endl;
    return 0;
}
et l'erreur dit :

Code :
Null pointer (null filename) in function cvLoadImage,.\loadsave.cpp(404)

Merci pour toutes réponses ou opinion!!!!!
niels est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2010, 20h45   #8
Invité de passage
 
Inscription : avril 2010
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 1
Points : 1
Points : 1
Par défaut bjr

j'aimerais savoir comment on peut installer opencv avec codeblocks cette fois ci sur ubuntu 10.10. Merci d'avance
lvs50 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2011, 23h59   #9
Invité de passage
 
Homme
Étudiant
Inscription : septembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2011
Messages : 1
Points : 1
Points : 1
salut tout le monde!
j'ai la version 2.1.0 d'openCv et 10.05 de codeBlocks et je n'ai pas su faire le lien entre les deux pour pouvoir utiliser les bibliothéques d'openCv (traitement d'images)!! merci de m'aider
doc_C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 17h12   #10
Membre du Club
 
Avatar de Vestaproman
 
Homme
Ingénieur R&D
Inscription : décembre 2003
Messages : 84
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Ingénieur R&D
Secteur : Industrie

Informations forums :
Inscription : décembre 2003
Messages : 84
Points : 42
Points : 42
Salut,

J'ai suivi cette méthode pour installer opencv2.2 avec code::block 10.05 sous windows

http://opencv.willowgarage.com/wiki/MinGW

VPM
Vestaproman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web