Funktionen > Bildverarbeitung > Tools für Bildfarben > Arbeiten mit gepackten Matrizen
Arbeiten mit gepackten Matrizen
subcolor(M, ir, jr, ic, jc) – Übergibt die Teilmatrix von Zeile ir bis jr, Spalte ic bis jc der gepackten Farbmatrix M.
extract(M, [n]) – Übergibt die n-te Farbkomponente der gepackten dreifarbigen Matrix M. Wenn nur die Farbbildmatrix angegeben wird, werden alle drei Komponenten in einer verschachtelten Matrix zurückgegeben.
replace(M, N, n) – Übergibt die gepackte Bildmatrix M mit der durch die Matrix N ersetzten n-ten Farbkomponente. Die Matrix muss dieselbe Anzahl an Zeilen haben wie M und ein Drittel so viele Spalten.
Argumente:
M ist eine gepackte Farbmatrix.
ir, jr, ic, jc sind nicht negative Ganzzahlen, die die Anzahl der Zeilen oder Spalten in der Matrix M nicht überschreiten. 0 ist als Wert nur zulässig, wenn es sich um die ausgewählte ORIGIN für Arrays handelt.
N ist ein Farbwert in einer gepackten Farbbildmatrix.
n (optional für extract) ist 1, 2 oder 3.
War dies hilfreich?