KlassenKlassenKlassenKlassen | | | | Operatoren

access_channelaccess_channelAccessChannelaccess_channelAccessChannelAccessChannel (Operator)

Name

access_channelaccess_channelAccessChannelaccess_channelAccessChannelAccessChannel — Zugriff auf einen Kanal eines mehrkanaligen Bildes.

Signatur

access_channel(MultiChannelImage : Image : Channel : )

Herror access_channel(const Hobject MultiChannelImage, Hobject* Image, const Hlong Channel)

Herror T_access_channel(const Hobject MultiChannelImage, Hobject* Image, const Htuple Channel)

Herror access_channel(Hobject MultiChannelImage, Hobject* Image, const HTuple& Channel)

HImage HImage::AccessChannel(const HTuple& Channel) const

void AccessChannel(const HObject& MultiChannelImage, HObject* Image, const HTuple& Channel)

HImage HImage::AccessChannel(Hlong Channel) const

void HOperatorSetX.AccessChannel(
[in] IHUntypedObjectX* MultiChannelImage, [out] IHUntypedObjectX*Image, [in] VARIANT Channel)

IHImageX* HImageX.AccessChannel([in] Hlong Channel)

static void HOperatorSet.AccessChannel(HObject multiChannelImage, out HObject image, HTuple channel)

HImage HImage.AccessChannel(int channel)

Beschreibung

access_channelaccess_channelAccessChannelaccess_channelAccessChannelAccessChannel greift auf einen Kanal des (mehrkanaligen) Eingabebildes zu. Das Ergebnis ist ein einkanaliges Bild. Der Definitionsbereich wird von der Eingabe übernommen. Die Kanäle sind von 1 bis n durchnummeriert. Die Anzahl der Kanäle lässt sich mit count_channelscount_channelsCountChannelscount_channelsCountChannelsCountChannels bestimmen.

Parallelisierung

Parameter

MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage (input_object)  (multichannel-)image objectHImageHImageHImageHImageXHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Mehrkanaliges Bild.

ImageImageImageImageImageimage (output_object)  singlechannelimage objectHImageHImageHImageHImageXHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Ein Kanal von MultiChannelImage.

ChannelChannelChannelChannelChannelchannel (input_control)  channel HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Index des Kanals der zugegriffen werden soll.

Defaultwert: 1

Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12

Typischer Wertebereich: 1 ≤ Channel Channel Channel Channel Channel channel

Beispiel (C)

read_image(&Color,"patras");   /* read color image */
access_channel(Color,&Red,1);  /* extract red channel */
disp_image(Red,WindowHandle);

Vorgänger

count_channelscount_channelsCountChannelscount_channelsCountChannelsCountChannels

Nachfolger

disp_imagedisp_imageDispImagedisp_imageDispImageDispImage

Alternativen

decompose2decompose2Decompose2decompose2Decompose2Decompose2, decompose3decompose3Decompose3decompose3Decompose3Decompose3, decompose4decompose4Decompose4decompose4Decompose4Decompose4, decompose5decompose5Decompose5decompose5Decompose5Decompose5

Siehe auch

count_channelscount_channelsCountChannelscount_channelsCountChannelsCountChannels

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren