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

decompose3decompose3decompose3Decompose3Decompose3 (Operator)

Name

decompose3decompose3decompose3Decompose3Decompose3 — Convert a three-channel image into three images.

Signature

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

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

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

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

HImage HImage::Decompose3(HImage* Image2, HImage* Image3) const

HImageArray HImageArray::Decompose3(HImageArray* Image2, HImageArray* Image3) const

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

IHImageX* HImageX.Decompose3(
[out] IHImageX*Image2, [out] IHImageX*Image3)

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

HImage HImage.Decompose3(out HImage image2, out HImage image3)

Description

The operator decompose3decompose3decompose3Decompose3Decompose3 converts a 3-channel image into three one-channel images with the same definition domain.

Parallelization

Parameters

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

Multichannel image.

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

Output image 1.

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

Output image 2.

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

Output image 3.

Possible Predecessors

count_channelscount_channelscount_channelsCountChannelsCountChannels

Possible Successors

disp_imagedisp_imagedisp_imageDispImageDispImage

Alternatives

access_channelaccess_channelaccess_channelAccessChannelAccessChannel, image_to_channelsimage_to_channelsimage_to_channelsImageToChannelsImageToChannels

See also

compose3compose3compose3Compose3Compose3

Module

Foundation


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