CvInvokeBuildPyramid Method |
http://www.emgu.com
The function constructs a vector of images and builds the Gaussian pyramid by recursively applying pyrDown to the previously built pyramid layers, starting from dst[0]==src.
Namespace:
Emgu.CV
Assembly:
Emgu.CV.Platform.NetStandard (in Emgu.CV.Platform.NetStandard.dll) Version: 4.3.0.3890
Syntaxpublic static void BuildPyramid(
IInputArray src,
IOutputArrayOfArrays dst,
int maxlevel,
BorderType borderType = BorderType.Reflect101
)
Public Shared Sub BuildPyramid (
src As IInputArray,
dst As IOutputArrayOfArrays,
maxlevel As Integer,
Optional borderType As BorderType = BorderType.Reflect101
)
public:
static void BuildPyramid(
IInputArray^ src,
IOutputArrayOfArrays^ dst,
int maxlevel,
BorderType borderType = BorderType::Reflect101
)
static member BuildPyramid :
src : IInputArray *
dst : IOutputArrayOfArrays *
maxlevel : int *
?borderType : BorderType
(* Defaults:
let _borderType = defaultArg borderType BorderType.Reflect101
*)
-> unit
Parameters
- src
- Type: Emgu.CVIInputArray
Source image. Check pyrDown for the list of supported types. - dst
- Type: Emgu.CVIOutputArrayOfArrays
Destination vector of maxlevel+1 images of the same type as src. dst[0] will be the same as src. dst[1] is the next pyramid layer, a smoothed and down-sized src, and so on. - maxlevel
- Type: SystemInt32
0-based index of the last (the smallest) pyramid layer. It must be non-negative. - borderType (Optional)
- Type: Emgu.CV.CvEnumBorderType
Pixel extrapolation method
See Also