Property | Type | Description | |
---|---|---|---|
inv_sqrt_m00 | double | ||
m00 | double | ||
m01 | double | ||
m02 | double | ||
m03 | double | ||
m10 | double | ||
m11 | double | ||
m12 | double | ||
m20 | double | ||
m21 | double | ||
m30 | double | ||
mu02 | double | ||
mu03 | double | ||
mu11 | double | ||
mu12 | double | ||
mu20 | double | ||
mu21 | double | ||
mu30 | double |
Method | Description | |
---|---|---|
GetCentralMoment ( int x_order, int y_order ) : double |
Retrieves the central moment, which in case of image moments is defined as: mu_{x_order,y_order}=sum_{x,y}(I(x,y)*(x-x_c)^{x_order} * (y-y_c)^{y_order}), where x_c=M10/M00, y_c=M01/M00 - coordinates of the gravity center
|
|
GetHuMoment ( ) : |
Get the HuMoments
|
|
GetNormalizedCentralMoment ( int x_order, int y_order ) : double |
Retrieves normalized central moment, which in case of image moments is defined as: eta_{x_order,y_order}=mu_{x_order,y_order} / M00^{(y_order+x_order)/2+1}, where mu_{x_order,y_order} is the central moment
|
|
GetSpatialMoment ( int xOrder, int yOrder ) : double |
Retrieves the spatial moment, which in case of image moments is defined as: M_{x_order,y_order}=sum_{x,y}(I(x,y) * x^{x_order} * y^{y_order}) where I(x,y) is the intensity of the pixel (x, y).
|
public GetCentralMoment ( int x_order, int y_order ) : double | ||
x_order | int | x order of the retrieved moment, x_order >= 0. |
y_order | int | y order of the retrieved moment, y_order >= 0 and x_order + y_order <= 3 |
return | double |
public GetNormalizedCentralMoment ( int x_order, int y_order ) : double | ||
x_order | int | x order of the retrieved moment, x_order >= 0. |
y_order | int | y order of the retrieved moment, y_order >= 0 and x_order + y_order <= 3 |
return | double |
public GetSpatialMoment ( int xOrder, int yOrder ) : double | ||
xOrder | int | x order of the retrieved moment, x_order >= 0 |
yOrder | int | y order of the retrieved moment, y_order >= 0 and x_order + y_order <= 3 |
return | double |