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 | |
|---|---|---|---|---|---|
![]() |
inImage | Image | Input image | ||
![]() |
inMinPyramidLevel | int | 0 - 12 | 0 | |
![]() |
inMaxPyramidLevel | int | 0 - 12 | 0 | |
![]() |
inFunction | DownsampleFunction | |||
![]() |
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.


