C# Class OpenCvSharp.Moments

Raster image moments
Afficher le fichier Open project: shimat/opencvsharp

Méthodes publiques

Свойство Type Description
M00 double
Mu20 double
Nu20 double

Méthodes publiques

Méthode Description
HuMoments ( ) : double[]

computes 7 Hu invariants from the moments

Moments ( ) : System

Default constructor. All moment values are set to 0.

Moments ( IEnumerable array, bool binaryImage = false ) : System

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Moments ( IEnumerable array, bool binaryImage = false ) : System

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Moments ( InputArray array, bool binaryImage = false ) : System

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Moments ( byte array, bool binaryImage = false ) : System

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Moments ( double m00, double m10, double m01, double m20, double m11, double m02, double m30, double m21, double m12, double m03 ) : System

Moments ( float array, bool binaryImage = false ) : System

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Private Methods

Méthode Description
Initialize ( double m00, double m10, double m01, double m20, double m11, double m02, double m30, double m21, double m12, double m03 ) : void

InitializeFromInputArray ( InputArray array, bool binaryImage ) : void

Calculates all of the moments up to the third order of a polygon or rasterized shape.

Method Details

HuMoments() public méthode

computes 7 Hu invariants from the moments
public HuMoments ( ) : double[]
Résultat double[]

Moments() public méthode

Default constructor. All moment values are set to 0.
public Moments ( ) : System
Résultat System

Moments() public méthode

Calculates all of the moments up to the third order of a polygon or rasterized shape.
public Moments ( IEnumerable array, bool binaryImage = false ) : System
array IEnumerable Array of 2D points
binaryImage bool If it is true, then all the non-zero image pixels are treated as 1’s
Résultat System

Moments() public méthode

Calculates all of the moments up to the third order of a polygon or rasterized shape.
public Moments ( IEnumerable array, bool binaryImage = false ) : System
array IEnumerable Array of 2D points
binaryImage bool If it is true, then all the non-zero image pixels are treated as 1’s
Résultat System

Moments() public méthode

Calculates all of the moments up to the third order of a polygon or rasterized shape.
public Moments ( InputArray array, bool binaryImage = false ) : System
array InputArray A raster image (single-channel, 8-bit or floating-point /// 2D array) or an array ( 1xN or Nx1 ) of 2D points ( Point or Point2f )
binaryImage bool If it is true, then all the non-zero image pixels are treated as 1’s
Résultat System

Moments() public méthode

Calculates all of the moments up to the third order of a polygon or rasterized shape.
public Moments ( byte array, bool binaryImage = false ) : System
array byte A raster image (8-bit) 2D array
binaryImage bool If it is true, then all the non-zero image pixels are treated as 1’s
Résultat System

Moments() public méthode

public Moments ( double m00, double m10, double m01, double m20, double m11, double m02, double m30, double m21, double m12, double m03 ) : System
m00 double
m10 double
m01 double
m20 double
m11 double
m02 double
m30 double
m21 double
m12 double
m03 double
Résultat System

Moments() public méthode

Calculates all of the moments up to the third order of a polygon or rasterized shape.
public Moments ( float array, bool binaryImage = false ) : System
array float A raster image (floating-point) 2D array
binaryImage bool If it is true, then all the non-zero image pixels are treated as 1’s
Résultat System

Property Details

M00 public_oe property

spatial moments
public double M00
Résultat double

Mu20 public_oe property

central moments
public double Mu20
Résultat double

Nu20 public_oe property

central normalized moments
public double Nu20
Résultat double