You are here: Start » AVL.NET » AVL.SplitChannels(AvlNet.Image, AvlNet.Image, AvlNet.Image, AvlNet.Image, AvlNet.Image)
AVL.SplitChannels(AvlNet.Image, AvlNet.Image, AvlNet.Image, AvlNet.Image, AvlNet.Image)
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void SplitChannels( AvlNet.Image inImage, out AvlNet.Image outMonoImage1, out AvlNet.Image outMonoImage2, out AvlNet.Image outMonoImage3, out AvlNet.Image outMonoImage4 )
Parameters
- inImage
- Type: AvlNet.Image
- outMonoImage1
- Type: AvlNet.Image
- outMonoImage2
- Type: AvlNet.Image
- outMonoImage3
- Type: AvlNet.Image
- outMonoImage4
- Type: AvlNet.Image
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
![]() An example image used as inImage. |
![]() The resulting outMonoImage1. |
![]() The resulting outMonoImage2. |
![]() The resulting outMonoImage3. |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Hardware acceleration settings may be manipulated with Settings class.




