Bonjour,
J'essaie de créer une matrice avec la formule suivante :
En fait mon problème est que j'ai défini mon gradient (Grad_tx) comme une matrice CV_32F car elle peut avoir des valeurs négatives
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Grad_tx.at<uchar>(i,j)=(IM_t.at<uchar>(i+1,j)+IM_t_1.at<uchar>(i+1,j)+IM_t.at<uchar>(i+1,j+1)+IM_t.at<uchar>(i+1,j+1))/4-(IM_t.at<uchar>(i,j)+IM_t_1.at<uchar>(i,j)+IM_t.at<uchar>(i,j+1)+IM_t_1.at<uchar>(i,j+1))/4;
mais si j'écris Grad_tx.at<CV_32F>(i,j) alors cela bug lors de la génération : "1 arguments attendus - 2 fournis".
Si je laisse comme cela alors cela bug lors de l’exécution
Quelqu'un peut m'aider ?
Cordialement,
Ronan
Partager