decompose7decompose7Decompose7Decompose7 (Operator)
Name
decompose7decompose7Decompose7Decompose7
— Umwandlung eines siebenkanaligen Bildes in sieben Bilder.
Signatur
Herror decompose7(const Hobject MultiChannelImage, Hobject* Image1, Hobject* Image2, Hobject* Image3, Hobject* Image4, Hobject* Image5, Hobject* Image6, Hobject* Image7)
Herror T_decompose7(const Hobject MultiChannelImage, Hobject* Image1, Hobject* Image2, Hobject* Image3, Hobject* Image4, Hobject* Image5, Hobject* Image6, Hobject* Image7)
void Decompose7(const HObject& MultiChannelImage, HObject* Image1, HObject* Image2, HObject* Image3, HObject* Image4, HObject* Image5, HObject* Image6, HObject* Image7)
HImage HImage::Decompose7(HImage* Image2, HImage* Image3, HImage* Image4, HImage* Image5, HImage* Image6, HImage* Image7) const
static void HOperatorSet.Decompose7(HObject multiChannelImage, out HObject image1, out HObject image2, out HObject image3, out HObject image4, out HObject image5, out HObject image6, out HObject image7)
HImage HImage.Decompose7(out HImage image2, out HImage image3, out HImage image4, out HImage image5, out HImage image6, out HImage image7)
Beschreibung
decompose7decompose7Decompose7Decompose7Decompose7
erzeugt aus einem 7-kanaligen Bild sieben
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
MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage
(input_object) multichannel-image(-array) →
objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Mehrkanaliges Bild.
Image1Image1Image1Image1image1
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 1.
Image2Image2Image2Image2image2
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 2.
Image3Image3Image3Image3image3
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 3.
Image4Image4Image4Image4image4
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 4.
Image5Image5Image5Image5image5
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 5.
Image6Image6Image6Image6image6
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 6.
Image7Image7Image7Image7image7
(output_object) singlechannelimage(-array) →
objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Ausgabebild 7.
Vorgänger
count_channelscount_channelsCountChannelsCountChannelsCountChannels
Nachfolger
disp_imagedisp_imageDispImageDispImageDispImage
Alternativen
access_channelaccess_channelAccessChannelAccessChannelAccessChannel
,
image_to_channelsimage_to_channelsImageToChannelsImageToChannelsImageToChannels
Siehe auch
compose7compose7Compose7Compose7Compose7
Modul
Foundation