compose7compose7Compose7Compose7 (Operator)
Name
compose7compose7Compose7Compose7
— Umwandlung von 7 Bildern in ein siebenkanaliges Bild.
Signatur
Herror compose7(const Hobject Image1, const Hobject Image2, const Hobject Image3, const Hobject Image4, const Hobject Image5, const Hobject Image6, const Hobject Image7, Hobject* MultiChannelImage)
Herror T_compose7(const Hobject Image1, const Hobject Image2, const Hobject Image3, const Hobject Image4, const Hobject Image5, const Hobject Image6, const Hobject Image7, Hobject* MultiChannelImage)
void Compose7(const HObject& Image1, const HObject& Image2, const HObject& Image3, const HObject& Image4, const HObject& Image5, const HObject& Image6, const HObject& Image7, HObject* MultiChannelImage)
HImage HImage::Compose7(const HImage& Image2, const HImage& Image3, const HImage& Image4, const HImage& Image5, const HImage& Image6, const HImage& Image7) const
static void HOperatorSet.Compose7(HObject image1, HObject image2, HObject image3, HObject image4, HObject image5, HObject image6, HObject image7, out HObject multiChannelImage)
HImage HImage.Compose7(HImage image2, HImage image3, HImage image4, HImage image5, HImage image6, HImage image7)
Beschreibung
compose7compose7Compose7Compose7Compose7
erzeugt aus 7 einkanaligen Bildern ein
7-kanaliges Bild. Der Definitionsbereich berechnet sich als der
Durchschnitt der Definitionsbereiche der Eingabebilder.
Beim Erstellen des Mehrkanalbildes 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
Image1Image1Image1Image1image1
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 1.
Image2Image2Image2Image2image2
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 2.
Image3Image3Image3Image3image3
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 3.
Image4Image4Image4Image4image4
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 4.
Image5Image5Image5Image5image5
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 5.
Image6Image6Image6Image6image6
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 6.
Image7Image7Image7Image7image7
(input_object) singlechannelimage(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild 7.
MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage
(output_object) multichannel-image(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Mehrkanaliges Bild.
Nachfolger
disp_imagedisp_imageDispImageDispImageDispImage
Alternativen
append_channelappend_channelAppendChannelAppendChannelAppendChannel
Siehe auch
decompose7decompose7Decompose7Decompose7Decompose7
Modul
Foundation