Back to Adaptive Vision Library website

You are here: Start » Function Reference » Image Spatial Transforms » CreateImagePyramid

CreateImagePyramid


Creates an array of images, each downsampled from the previous one.

Header:AVL.h

Syntax

C++
C#
 
void avl::CreateImagePyramid
(
	const avl::Image& inImage,
	int inMinPyramidLevel,
	int inMaxPyramidLevel,
	atl::Array<avl::Image>& outImagePyramid
)

Parameters

Name Type Range Default Description
inImage const Image& Input image
inMinPyramidLevel int 0 - 12
inMaxPyramidLevel int 0 - 12
outImagePyramid Array<Image>&

Hardware Acceleration

This operation is optimized for SSE2 technology for pixels of type: 1xUINT8.

This operation is optimized for SSSE3 technology for pixels of type: 3xUINT8.