append_channelappend_channelAppendChannelAppendChannelappend_channel (Operator)

Name

append_channelappend_channelAppendChannelAppendChannelappend_channel — Erweitern des Bildes um zusätzliche Matrizen (Kanäle).

Signatur

append_channel(MultiChannelImage, Image : ImageExtended : : )

Herror append_channel(const Hobject MultiChannelImage, const Hobject Image, Hobject* ImageExtended)

Herror T_append_channel(const Hobject MultiChannelImage, const Hobject Image, Hobject* ImageExtended)

void AppendChannel(const HObject& MultiChannelImage, const HObject& Image, HObject* ImageExtended)

HImage HImage::AppendChannel(const HImage& Image) const

static void HOperatorSet.AppendChannel(HObject multiChannelImage, HObject image, out HObject imageExtended)

HImage HImage.AppendChannel(HImage image)

def append_channel(multi_channel_image: HObject, image: HObject) -> HObject

Beschreibung

append_channelappend_channelAppendChannelAppendChannelappend_channel hängt die Matrizen des Bildes ImageImageImageimageimage an die Matrizen von MultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImagemulti_channel_image an. Hierdurch erhält man ein Bild das so viele Matrizen (Kanäle) enthält, wie MultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImagemulti_channel_image und ImageImageImageimageimage zusammen. Der Definitionsbereich des Ausgabebildes berechnet sich als der Durchschnitt aus den Definitionsbereichen der beiden Eingabebilder. MultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImagemulti_channel_image darf auch nur eine Region sein, die dann als Definitionsbereich eines Bildes ohne Kanäle betrachtet wird. Beim Erstellen des Mehrkanalbildes werden die Bilder nicht dupliziert. Es werden neue Bilder angelegt, die Referenzen auf die Eingabebilder enthalten.

Ausführungsinformationen

Parameter

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

Mehrkanaliges Bild.

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

Neu anzufügendes Bild.

ImageExtendedImageExtendedImageExtendedimageExtendedimage_extended (output_object)  multichannel-image objectHImageHObjectHObjectHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Um ImageImageImageimageimage erweitertes Bild.

Nachfolger

disp_imagedisp_imageDispImageDispImagedisp_image

Alternativen

compose2compose2Compose2Compose2compose2, compose3compose3Compose3Compose3compose3, compose4compose4Compose4Compose4compose4, compose5compose5Compose5Compose5compose5

Modul

Foundation