Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

IntegrateReduce.h File Reference

#include "Core/Array/Arrays.h"
#include "Core/Array/SetVal.h"
#include "Core/Array/Pattern/PatSetBorder.h"
#include "Core/Array/CheckBorderSize.h"

Include dependency graph for IntegrateReduce.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Impala
namespace  Impala::Core
namespace  Impala::Core::Array

Functions

void Impala::Core::Array::IntegrateReduceLine (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n, int y)
 this function is a subroutine of IntegrateReduce()
void Impala::Core::Array::IntegrateReduce (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n)
 src is reduced in such a way that a pixel in the returned image contains the sum of a n by n block of pixels in src
void Impala::Core::Array::IntegrateReduceLineWeighted (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n, int dstY, int srcY, double weight)
 this is a subroutine of IntegrateReduceWeighted, note that the reduced regions overlap, that's where the funny pointer loop comes from.
void Impala::Core::Array::IntegrateReduceWeighted (Array::Array2dScalarReal64 *&dst, Array::Array2dScalarReal64 *src, int n)
 like the function above, but uses weights 1/3 2/3 1 .


Generated on Fri Mar 19 09:55:25 2010 for ImpalaSrc by  doxygen 1.5.1