GravityArea

Measures gravity area

int GravityArea(
        const IMAGE     *image,
        const BYTE      *model,
        const int       mode,
        const int       fill,
        const int       invert,
        const BYTE      *HSVLut,
        const int       upperLevel,
        const int       lowerLevel,
        int             *area,
        double  *gravityX,
        double  *gravityY,
        double  *axis
)

Parameters
*image
Image data structure address
*model
Model data
mode
Measurement mode
0: Gravity area only
1: Main axis angle ON
fill
Fill processing
0: OFF
1: Fill profile
2: Filling up holes
invert
Reverse
0: OFF
1: ON
*HSVLut
HSV lookup table
upperLevel
Binary upper limit
lowerLevel
Binary lower limit
*area
Area value (measurement result)
*gravityX
Gravity position (measurement result)
*gravityY
Gravity position (measurement result)
*axis
Main axis angle (measurement result)

Return Value
NORMAL(0): Successful completion
ERROR(-1): Unsuccessful completion

Description
Performs the gravity area measurement.

Notes