Bonjour,

je souhaite binariser une image couleurs l’étape 1 du programme est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include <cv.h>
#include <highgui.h>
iplImage *img,imgB;
void main()
{
    img=cvloadImage("test.jpg");
    cv::cvtColor(img,imgB,CV_RGB2GRAY);
}
a l'excution deux messages d'erreur s'affiche

Erreur 1 error LNK2019: symbole externe non résolu "void __cdecl cv::cvtColor(class cv::Mat const &,class cv::Mat &,int,int)" (?cvtColor@cv@@YAXABVMat@1@AAV21@HH@Z) référencé dans la fonction "void __cdecl Binaire(void)" (?Binaire@@YAXXZ) C:\Users\Hamza\documents\visual studio 2010\Projects\OpenCV\OpenCV\Filtre_Localisation.obj OpenCV
Erreur 2 error LNK1120: 1 externes non résolus C:\Users\Hamza\documents\visual studio 2010\Projects\OpenCV\Debug\OpenCV.exe OpenCV
vraiment je ne comprend pas les messages d'erreur, j'ai déjà consulter la documentation

La première étape consiste a rendre l'image en niveau de gris puis effectuer un filtre (médian) pour enfin la binariser.

Merci.