Salut à tous.
je suis sous Fedora Core 5, j'ais installer la bibliothèque OpenCV mais j'arrive pas à faire appel aux focnctionalité qu'offre cette biblio.
j'ais cette erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
.obj/form1.o: In function `Form1::openpic()':.ui/../form1.ui.h:28: référence indéfinie vers « cvLoadImage »
collect2: ld a retourné 1 code d'état d'exécution
make: *** [T] Erreur 1
et voila mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "/usr/local/include/opencv/cv.h"
#include "/usr/local/include/opencv/highgui.h"
 
 
 
void Form1::openpic()
{
 
    IplImage* img = 0; 
  int height,width,step,channels;
  uchar *data;
  int i,j,k;
  img=cvLoadImage("/media/data/job/fc.jpg");
 
}
j'ai fait ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
#include "/usr/local/include/opencv/highgui.h"
car en fesant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
#include "highgui.h"
j'ais une erreur indiquant que le compilateur ne trouve pas les fichiers ".h"

alors aidez moi à résoudre ce petit problème
merci