access_channel — Zugriff auf Kanäle eines mehrkanaligen Bildes.
access_channel(MultiChannelImage : Image : Channel : )
access_channel greift auf einen oder mehrere Kanäle des
(mehrkanaligen) Eingabebildes MultiChannelImage zu.
Das Ergebnis in Image ist ein Bild mit
so vielen Kanälen wie in Channel angegeben.
Die Region wird von der Eingabe übernommen.
Die Kanäle sind von 1 bis n durchnummeriert.
Die Anzahl der Kanäle lässt sich mit count_channels bestimmen.
Wenn in Channel ein leeres Tupel übergeben wird, wird ein
Objekt, das nur aus der Region der Eingabe besteht, zurückgegeben.
MultiChannelImage (input_object) (multichannel-)image(-array) → object (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Mehrkanaliges Bild.
Image (output_object) (multichannel-)image(-array) → object (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgewählte Kanäle von MultiChannelImage.
Channel (input_control) channel(-array) → (integer)
Indizes der Kanäle, auf welche zugegriffen werden soll.
Default: 1
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Wertebereich:
1
≤
Channel
read_image(&Color,"patras"); /* read color image */ access_channel(Color,&Red,1); /* extract red channel */ disp_image(Red,WindowHandle);
decompose2,
decompose3,
decompose4,
decompose5
Foundation