Funktionen
>
Bildverarbeitung
>
Kombinationen von Bildern
> Beispiel: Ersetzen eines Teils eines Bildes
Beispiel: Ersetzen eines Teils eines Bildes
Verwenden Sie die Funktion
putregion
, um die Matrix
N
an der Position
(row, col)
in die Matrix
M
einzufügen. Die Matrix
M
muss so groß sein, dass sie die gesamte Matrix
N
aufnehmen kann, wenn diese an der gegebenen Position eingefügt wird.
Weitere Informationen zur Verwendung dieses Beispiels finden Sie unter
Bildverarbeitungsbeispiele
.
1.
Lesen Sie ein Startbild ein.
R
READ_IMAGE
camera.bmp
rows
R
256
cols
R
256
2.
Erstellen Sie ein zweites Bild, das kleiner als das erste Bild ist.
N
submatrix
READ_IMAGE
mona.bmp
70
100
60
140
col
170
row
90
cols
N
81
rows
N
31
Stellen Sie sicher, dass Folgendes zutrifft:
col
cols
N
1
250
ist kleiner als
cols
R
256
row
rows
N
1
120
ist kleiner als
rows
R
256
3.
Fügen Sie Matrix
N
in
M
ein und betrachten Sie das resultierende Bild:
C
putregion
R
N
row
col
DummyC
WRITEBMP
mona_in_camera.bmp
C
(camera.bmp)
(mona_in_camera.bmp)
Ausdrücke kopieren
Zugehörige Themen
Ersetzen eines Teils eines Bildes
War dies hilfreich?
Diese Website funktioniert am besten, wenn JavaScript aktiviert ist.