decompose5decompose5Decompose5Decompose5decompose5 (Operator)
Name
decompose5decompose5Decompose5Decompose5decompose5 — Umwandlung eines fünfkanaligen Bildes in fünf Bilder.
Signatur
Herror decompose5(const Hobject MultiChannelImage, Hobject* Image1, Hobject* Image2, Hobject* Image3, Hobject* Image4, Hobject* Image5)
Herror T_decompose5(const Hobject MultiChannelImage, Hobject* Image1, Hobject* Image2, Hobject* Image3, Hobject* Image4, Hobject* Image5)
def decompose5(multi_channel_image: HObject) -> Tuple[HObject, HObject, HObject, HObject, HObject]
Beschreibung
decompose5decompose5Decompose5Decompose5Decompose5decompose5 erzeugt aus einem 5-kanaligen Bild fünf
einkanalige Bilder mit gleichem Definitionsbereich.
Beim Erstellen der Ausgabebilder werden die Bilder nicht dupliziert.
Es werden neue Bilder angelegt, die Referenzen auf die Eingabebilder enthalten.
Ausführungsinformationen
- Unterstützt Objekte auf Compute Devices.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Parameter
MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImagemulti_channel_image (input_object) multichannel-image(-array) → objectHImageHObjectHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Mehrkanaliges Bild.
Image1Image1Image1Image1image1image_1 (output_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 1.
Image2Image2Image2Image2image2image_2 (output_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 2.
Image3Image3Image3Image3image3image_3 (output_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 3.
Image4Image4Image4Image4image4image_4 (output_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 4.
Image5Image5Image5Image5image5image_5 (output_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 5.
Vorgänger
count_channelscount_channelsCountChannelsCountChannelsCountChannelscount_channels
Nachfolger
disp_imagedisp_imageDispImageDispImageDispImagedisp_image
Alternativen
access_channelaccess_channelAccessChannelAccessChannelAccessChannelaccess_channel,
image_to_channelsimage_to_channelsImageToChannelsImageToChannelsImageToChannelsimage_to_channels
Siehe auch
compose5compose5Compose5Compose5Compose5compose5
Modul
Foundation