#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 . | |
1.5.1