CreateImagePyramid


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

Applications:Frequently used to create scale-invariant image analysis algorithms.

Syntax

C++
C#
Python
 
def CreateImagePyramid(
	inImage: Image,
	inFunction: DownsampleFunction,
	/,
	*,
	inMinPyramidLevel: int = 0,
	inMaxPyramidLevel: int = 0
)
-> outImagePyramid: list[Image]

Parameters

Name Type Range Default Description
Input value inImage Image Input image
Input value inMinPyramidLevel int 0 - 12 0
Input value inMaxPyramidLevel int 0 - 12 0
Input value inFunction DownsampleFunction
Output value outImagePyramid list[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.