MorphAdvGetSize

Computes the size of the advanced morphology state structure.

Syntax

IppStatus ippiMorphAdvGetSize_<mod>(IppiSize roiSize, const Ipp8u* pMask, IppiSize maskSize, int* pSize);

Supported values for mod:

8u_C1R 32f_C1R
8u_C3R 32f_C3R
8u_C4R 32f_C4R

Parameters

roiSize

Maximal size of the image ROI in pixels, that can be processed using the allocated structure.

pMask

Pointer to the mask.

maskSize

Size of the mask in pixels.

pSize

Pointer to the size of the advanced morphology state structure.

Description

The function ippiMorphAdvGetSize is declared in the ippcv.h file. It operates with ROI (see Regions of Interest in Intel IPP).

This function computes the size of the advanced morphology state structure pState. This function should be run prior to the function MorphAdvInit.

Return Values

ippStsNoErr

Indicates no error. Any other value indicates an error or a warning.

ippStsNullPtrErr

Indicates an error when one of the specified pointers is NULL.

ippStsSizeErr

Indicates an error condition if maskSize or if roiSize has a field with a zero or negative value.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.