surf
Interface Integral_Image

All Known Implementing Classes:
My_Integral_Image

public interface Integral_Image

Generic interface for a class that converts an image to its integral version.

Author:
Alessandro Martini, Claudio Fantacci

Method Summary
 float getIntegralSquare(int xA, int yA, int xD, int yD)
          The method needs only A and D, i.e. the upper left and bottom right vertex coordinates.
 float getIntegralValue(int x, int y)
          Given the coordinates of a point of the image, returns its integral value, ie the intensity of the rectangle whose vertices are the origin and (x, y).
 

Method Detail

getIntegralValue

float getIntegralValue(int x,
                       int y)
Given the coordinates of a point of the image, returns its integral value, ie the intensity of the rectangle whose vertices are the origin and (x, y).

Parameters:
x - x-coordinate
y - y-coordinate
Returns:
The integral value of the given point.

getIntegralSquare

float getIntegralSquare(int xA,
                        int yA,
                        int xD,
                        int yD)
The method needs only A and D, i.e. the upper left and bottom right vertex coordinates.

Parameters:
xA - x-coordinate of vertex A.
yA - y-coordinate of vertex A.
xD - x-coordinate of vertex D.
yD - y-coordinate of vertex D.
Returns:
The integral value of the square.


processing library SURF by Claudio Fantacci, Alessandro Martini. (c) 2009