HALCON Reference Manual 10.0.2
Table of Contents / Image / Channel ClassesClassesClasses | | | Operators

compose3compose3compose3Compose3Compose3 (Operator)

Name

compose3compose3compose3Compose3Compose3 — Convert 3 images into a three-channel image.

Signature

compose3(Image1, Image2, Image3 : MultiChannelImage : : )

Herror compose3(const Hobject Image1, const Hobject Image2, const Hobject Image3, Hobject* MultiChannelImage)

Herror T_compose3(const Hobject Image1, const Hobject Image2, const Hobject Image3, Hobject* MultiChannelImage)

Herror compose3(Hobject Image1, Hobject Image2, Hobject Image3, Hobject* MultiChannelImage)

HImage HImage::Compose3(const HImage& Image2, const HImage& Image3) const

HImageArray HImageArray::Compose3(const HImageArray& Image2, const HImageArray& Image3) const

void HOperatorSetX.Compose3(
[in] IHUntypedObjectX* Image1, [in] IHUntypedObjectX* Image2, [in] IHUntypedObjectX* Image3, [out] IHUntypedObjectX*MultiChannelImage)

IHImageX* HImageX.Compose3(
[in] IHImageX* Image2, [in] IHImageX* Image3)

static void HOperatorSet.Compose3(HObject image1, HObject image2, HObject image3, out HObject multiChannelImage)

HImage HImage.Compose3(HImage image2, HImage image3)

Description

The operator compose3compose3compose3Compose3Compose3 converts 3 one-channel images into a 3-channel image. The definition domain is calculated as the intersection of the definition domains of the input images.

Parallelization

Parameters

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

Input image 1.

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

Input image 2.

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

Input image 3.

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

Multichannel image.

Possible Successors

disp_imagedisp_imagedisp_imageDispImageDispImage

Alternatives

append_channelappend_channelappend_channelAppendChannelAppendChannel

See also

decompose3decompose3decompose3Decompose3Decompose3

Module

Foundation


Table of Contents / Image / Channel ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH