private double haarX(int row, int column, int size)
{
double a = integral.GetRectangleSum(column, row - size / 2,
column + size / 2 - 1, row - size / 2 + size - 1);
double b = integral.GetRectangleSum(column - size / 2, row - size / 2,
column - size / 2 + size / 2 - 1, row - size / 2 + size - 1);
return (a - b) / 255.0;
}