Diviser une image en blocs
amatouleh
Messages postés
6
Statut
Membre
-
khunlun Messages postés 123 Statut Membre -
khunlun Messages postés 123 Statut Membre -
salam a tous,
je cherche comment diviser une image en blocs sous MATLAB, par exemple en blocs 8*8,j'en ai besoin pour faire la soustraction du fond.
merci de m'aider.c vraiment urgent???????
je cherche comment diviser une image en blocs sous MATLAB, par exemple en blocs 8*8,j'en ai besoin pour faire la soustraction du fond.
merci de m'aider.c vraiment urgent???????
1 réponse
-
Bonjour,
Si l'image est chargé comme une matrice (avec imread), vous pouvez utiliser les notations matricielles M(i,j) ième ligne, jème colonne.
Par exemple
m(:,3) prend la troisième colonnes de ta matrice.
m(i:i+7;j:j+7) prendra des sous matrice carrés 8x8 en commençant au terme (i,j) de la matrice M.