Fonctions
>
Traitement d'image
>
Combinaison d'images
>
Exemple : Remplacement d'une partie d'une image
Exemple : Remplacement d'une partie d'une image
Utilisez la fonction
putregion
pour insérer la matrice
N
dans la matrice
M
sur la position
(row, col)
. La matrice
M
doit être assez grande pour contenir tout
N
lors de son insertion à la position indiquée.
Pour plus d'informations sur l'utilisation de cet exemple, voir
A propos des exemples de traitement d'image
.
1.
Lisez dans une image de départ.
R
READ_IMAGE
camera.bmp
rows
R
256
cols
R
256
2.
Créez une deuxième image, plus petite que la première.
N
submatrix
READ_IMAGE
mona.bmp
70
100
60
140
col
170
row
90
cols
N
81
rows
N
31
Assurez-vous que
col
cols
N
1
250
est inférieur à
cols
R
256
row
rows
N
1
120
est inférieur à
rows
R
256
3.
Insérez la matrice
N
dans
M
et affichez l'image obtenue :
C
putregion
R
N
row
col
DummyC
WRITEBMP
mona_in_camera.bmp
C
(camera.bmp)
(mona_in_camera.bmp)
Copier les expressions