mean_n ( Image : ImageMean : : )

Average gray values over several channels.

The operator mean_n generates the pixel-by-pixel mean value of all channels . For each coordinate point the sum of all gray values at this coordinate is calculated. The result is the mean of the gray values (sum divided by the number of channels). The output image has one channel.


Parameters

Image (input_object)
multichannel-image(-array) -> object : byte / int4 / uint2 / int4 / real
Multichannel gray image.

ImageMean (output_object)
singlechannelimage(-array) -> object : byte / int4 / uint2 / int4 / real
Result of averaging.


Example (Syntax: C)
compose3(Channel1,Channel2,Channel3,&MultiChannel);
mean_n(MultiChannel,&Mean);

Parallelization Information

mean_n is reentrant and automatically parallelized (on tuple level, domain level).


Possible Predecessors

compose2, compose3, compose4, add_channels


Possible Successors

disp_image


See also

count_channels


Module

Foundation



Copyright © 1996-2008 MVTec Software GmbH