Back to Adaptive Vision Library website

You are here: Start » Function Reference » Image Pixel Statistics » ImageStatistics

ImageStatistics


Computes various statistics of the image pixel values.

Syntax

C++
C#
 
void avl::ImageStatistics
(
	const avl::Image& inImage,
	atl::Optional<const avl::Region&> inRoi,
	atl::Optional<avl::Location&> outMinimumLocation,
	atl::Optional<float&> outMinimumValue,
	atl::Optional<avl::Location&> outMaximumLocation,
	atl::Optional<float&> outMaximumValue,
	atl::Optional<avl::Pixel&> outAverageColor,
	atl::Optional<float&> outAverageValue,
	atl::Optional<avl::Pixel&> outSumColor,
	atl::Optional<float&> outSumValue
)

Parameters

Name Type Default Description
inImage const Image& Input image
inRoi Optional<const Region&> NIL Range of pixels to be processed
outMinimumLocation Optional<Location&>
outMinimumValue Optional<float&>
outMaximumLocation Optional<Location&>
outMaximumValue Optional<float&>
outAverageColor Optional<Pixel&>
outAverageValue Optional<float&>
outSumColor Optional<Pixel&>
outSumValue Optional<float&>

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.