Bonsoir mes amis(es),
je veux parcourir une image avec une petite fenêtre de 4*4 en chevauchement. Exemple : voir image ci-joint
je sais comment parcourir l'image avec ce masque(voir le code), mais je sais pas comment en chevauchement.
je sais pas comment amélioré ce code pour mettre le parcourir en chevauchement!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for ( int p1 = 0, x1 = 0; p1 < dim1Im/4; p1++, x1 += support1 ) for ( int p2 = 0, x2 = 0; p2 < dim2Im/4; p2++, x2 += support2 ) for ( int px1 = 0; px1 < support1; px1++ ){ for ( int px2 = 0; px2 < support2; px2++ ){ buf=(unsigned char)Im(px1+x1,px2+x2); ... ... } }
merci d'avance de vos réponses.
Partager