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 :
et voila mon code :
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
j'ai fait ca :
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"); }
car en fesant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include "/usr/local/include/opencv/highgui.h"
j'ais une erreur indiquant que le compilateur ne trouve pas les fichiers ".h"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include "highgui.h"
alors aidez moi à résoudre ce petit problème
merci![]()
Partager