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.

See also