Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Image Conversions » ConvertToMultichannel


Creates a multichannel image from a monochromatic one by replicating its channel.

Name Type Range Description
inMonoImage Image
inRoi Region* Range of pixels to be processed
inNewDepth Integer 1 - 4
outImage Image Output image


The operation computes multichannel image equivalent to monochromatic inMonoImage. The number of channels in the resulting image is determined by the inNewDepth parameter. Each of the channels in outImage will be equal to the only channel of the inMonoImage.

Note that the operation does not alter the appearance of the image in the IDE.

Hardware Acceleration

This operation is optimized for SSSE3 technology for pixels of types: 3xUINT8, 3xSINT8, 3xUINT16, 3xSINT16.

This operation supports automatic parallelization for multicore and multiprocessor systems.


This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Not a monochromatic input in ConvertToMultichannel.

Complexity Level

This filter is available on Basic Complexity Level.