Bonjour,
A partir d'une image je fais des calculs de moyenne de couleur pour les trois canal (R,G,B) sur une fenêtre réduite (8x8) pour ensuite réduire cette fenêtre à une simple couleur (je peux vous montrer le code)
Ceci ce passe dans une fonction.
Sauf que cette fonction plante quand je fais tourner mon programme.
Si ce n'était que ça j'aurais pu le debugger volontiers.
Mais j'ai remarqué que la fonction marchait en ajoutant ceci juste avant d’appeler la fonction :
"image" est la matrice sur la quelle je travail (
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 printf("row = %d\n",image.rows); printf("col = %d\n",image.cols);).
Code : Sélectionner tout - Visualiser dans une fenêtre à part Mat image
Pourquoi diable un "printf" fait-il marchait ma fonction ?
Si vous avez la réponse je suis fort intéressé.
Merci à vous.
Partager