C# Class Accord.Imaging.Moments.MomentsBase

Base class for image moments.
Show file Open project: accord-net/framework

Public Methods

Method Description
Compute ( Bitmap image ) : void

Computes the moments for the specified image.

Compute ( Bitmap image, Rectangle area ) : void

Computes the moments for the specified image.

Compute ( BitmapData image ) : void

Computes the moments for the specified image.

Compute ( BitmapData image, Rectangle area ) : void

Computes the moments for the specified image.

Compute ( UnmanagedImage image ) : void

Computes the moments for the specified image.

Compute ( UnmanagedImage image, Rectangle area ) : void

Computes the moments for the specified image.

Compute ( float image, Rectangle area ) : void

Computes the moments for the specified image.

Protected Methods

Method Description
MomentsBase ( Bitmap image, Rectangle area, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( Bitmap image, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( UnmanagedImage image, Rectangle area, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( UnmanagedImage image, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( float image, Rectangle area, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( float image, int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

MomentsBase ( int order ) : System.Drawing

Initializes a new instance of the MomentsBase class.

Method Details

Compute() public method

Computes the moments for the specified image.
public Compute ( Bitmap image ) : void
image System.Drawing.Bitmap The image whose moments should be computed.
return void

Compute() public method

Computes the moments for the specified image.
public Compute ( Bitmap image, Rectangle area ) : void
image System.Drawing.Bitmap The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
return void

Compute() public method

Computes the moments for the specified image.
public Compute ( BitmapData image ) : void
image System.Drawing.Imaging.BitmapData The image whose moments should be computed.
return void

Compute() public method

Computes the moments for the specified image.
public Compute ( BitmapData image, Rectangle area ) : void
image System.Drawing.Imaging.BitmapData The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
return void

Compute() public method

Computes the moments for the specified image.
public Compute ( UnmanagedImage image ) : void
image Accord.Imaging.UnmanagedImage The image whose moments should be computed.
return void

Compute() public abstract method

Computes the moments for the specified image.
public abstract Compute ( UnmanagedImage image, Rectangle area ) : void
image Accord.Imaging.UnmanagedImage The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
return void

Compute() public abstract method

Computes the moments for the specified image.
public abstract Compute ( float image, Rectangle area ) : void
image float The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
return void

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( Bitmap image, Rectangle area, int order ) : System.Drawing
image System.Drawing.Bitmap The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( Bitmap image, int order ) : System.Drawing
image System.Drawing.Bitmap The image whose moments should be computed.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( UnmanagedImage image, Rectangle area, int order ) : System.Drawing
image Accord.Imaging.UnmanagedImage The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( UnmanagedImage image, int order ) : System.Drawing
image Accord.Imaging.UnmanagedImage The image whose moments should be computed.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( float image, Rectangle area, int order ) : System.Drawing
image float The image whose moments should be computed.
area System.Drawing.Rectangle The region of interest in the image to compute moments for.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( float image, int order ) : System.Drawing
image float The image whose moments should be computed.
order int The maximum order for the moments.
return System.Drawing

MomentsBase() protected method

Initializes a new instance of the MomentsBase class.
protected MomentsBase ( int order ) : System.Drawing
order int The maximum order for the moments.
return System.Drawing