C# Class AcoustID.Chromaprint.IntegralImage

Image transformation that allows us to quickly calculate the sum of values in a rectangular area.
http://en.wikipedia.org/wiki/Summed_area_table
显示文件 Open project: wo80/AcoustID.NET Class Usage Examples

Public Methods

Method Description
Area ( int x1, int y1, int x2, int y2 ) : double
IntegralImage ( Image image )
NumColumns ( ) : int
NumRows ( ) : int
Row ( int i ) : double[]
this ( int i ) : double[]

Private Methods

Method Description
Transform ( ) : void

Method Details

Area() public method

public Area ( int x1, int y1, int x2, int y2 ) : double
x1 int
y1 int
x2 int
y2 int
return double

IntegralImage() public method

public IntegralImage ( Image image )
image Image

NumColumns() public method

public NumColumns ( ) : int
return int

NumRows() public method

public NumRows ( ) : int
return int

Row() public method

public Row ( int i ) : double[]
i int
return double[]

this() public method

public this ( int i ) : double[]
i int
return double[]