You are here: Start » AVL.NET » AVL.SplitChannels
Creates several monochromatic images from individual channels of the input image.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
C++
C#
public static void SplitChannels ( AvlNet.Image inImage, AvlNet.Image outMonoImage1, AvlNet.Image outMonoImage2, AvlNet.Image outMonoImage3, AvlNet.Image outMonoImage4 )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inImage | AvlNet.Image | Input image. | |||
outMonoImage1 | AvlNet.Image | Image of the first channel. | |||
outMonoImage2 | AvlNet.Image | Image of the second channel. | |||
outMonoImage3 | AvlNet.Image | Image of the third channel (if exists). | |||
outMonoImage4 | AvlNet.Image | Image of the fourth channel (if exists). |
Description
The operation extracts the color channels of inImage as separate monochromatic images. Outputs corresponding to non-existing channels of an image are set to Nil.
Examples
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Hardware acceleration settings may be manipulated with Settings class.