Bonjour,
depuis nos derniers échanges, j'ai procédé à quelques changement : j'ai migré d'IDE vers Visual Studio Professionnal 2010, et je suis également passé à la version 2.4.9 d'OpenCV.
Cependant je rencontre de nouveaux problèmes : j'ai voulu transcrire mon code pour qu'il soit "compréhensible" par la version 2.4.9 d'OpenCV.
Dans mon fichier "fonction.cpp", je ne trouve pas la syntaxe correct pour accéder à la valeur des pixels de mon image :
je declare un CvScalar intensity et ensuite écrit
intensity = img.at<uchar>(j, i); l'IDE détecte une erreur de syntaxe
J'ai également essayé : intensity = cvGet2D(img, j, i); sans succès de ce côté aussi.
De même, je ne trouve pas la nouvelle syntaxe pour accéder au nombre de canal de mon image lors du test
if ("image"->nChannels != 1) return ;
Si vous avez la solution à mes problèmes, vous seriez d'une grande aide ! Merci d'avance.
code.rar
Partager