ClassesClasses | | Operators

compose5compose5Compose5Compose5 (Operator)

Name

compose5compose5Compose5Compose5 — Convert 5 images into a five-channel image.

Signature

compose5(Image1, Image2, Image3, Image4, Image5 : MultiChannelImage : : )

Herror compose5(const Hobject Image1, const Hobject Image2, const Hobject Image3, const Hobject Image4, const Hobject Image5, Hobject* MultiChannelImage)

Herror T_compose5(const Hobject Image1, const Hobject Image2, const Hobject Image3, const Hobject Image4, const Hobject Image5, Hobject* MultiChannelImage)

void Compose5(const HObject& Image1, const HObject& Image2, const HObject& Image3, const HObject& Image4, const HObject& Image5, HObject* MultiChannelImage)

HImage HImage::Compose5(const HImage& Image2, const HImage& Image3, const HImage& Image4, const HImage& Image5) const

static void HOperatorSet.Compose5(HObject image1, HObject image2, HObject image3, HObject image4, HObject image5, out HObject multiChannelImage)

HImage HImage.Compose5(HImage image2, HImage image3, HImage image4, HImage image5)

Description

The operator compose5compose5Compose5Compose5Compose5 converts 5 one-channel images into a 5-channel image. The definition domain is calculated as the intersection of the definition domains of the input images. No new storage is allocated for the multi-channel image. Instead, the created multi-channel image contains references to the existing input images.

Execution Information

Parameters

Image1Image1Image1Image1image1 (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image 1.

Image2Image2Image2Image2image2 (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image 2.

Image3Image3Image3Image3image3 (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image 3.

Image4Image4Image4Image4image4 (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image 4.

Image5Image5Image5Image5image5 (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image 5.

MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage (output_object)  multichannel-image(-array) objectHImageHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Multi-channel image.

Possible Successors

disp_imagedisp_imageDispImageDispImageDispImage

Alternatives

append_channelappend_channelAppendChannelAppendChannelAppendChannel

See also

decompose5decompose5Decompose5Decompose5Decompose5

Module

Foundation


ClassesClasses | | Operators