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

append_channelappend_channelappend_channelAppendChannelAppendChannel (Operator)

Name

append_channelappend_channelappend_channelAppendChannelAppendChannel — Append additional matrices (channels) to the image.

Signature

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)

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

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

void HOperatorSetX.AppendChannel(
[in] IHUntypedObjectX* MultiChannelImage, [in] IHUntypedObjectX* Image, [out] IHUntypedObjectX*ImageExtended)

IHImageX* HImageX.AppendChannel([in] IHImageX* Image)

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

HImage HImage.AppendChannel(HImage image)

Description

The operator append_channelappend_channelappend_channelAppendChannelAppendChannel appends the matrices of the image ImageImageImageImageimage to the matrices of MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage. The result is an image containing as many matrices (channels) as MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage and ImageImageImageImageimage combined. The definition domain of the output image is calculated as the intersection of the definition domains of both input images. MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage may be a region only that is then interpreted as the definition domain of an image without channels.

Parallelization

Parameters

MultiChannelImageMultiChannelImageMultiChannelImageMultiChannelImagemultiChannelImage (input_object)  image objectHImageHImageHImageXHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Multichannel image.

ImageImageImageImageimage (input_object)  image objectHImageHImageHImageXHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Image to be appended.

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

Image appended by ImageImageImageImageimage.

Possible Successors

disp_imagedisp_imagedisp_imageDispImageDispImage

Alternatives

compose2compose2compose2Compose2Compose2, compose3compose3compose3Compose3Compose3, compose4compose4compose4Compose4Compose4, compose5compose5compose5Compose5Compose5

Module

Foundation


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