Filters.cpp File Reference

#include "mexLog.h"
#include "Image.h"
#include "Filters.h"
#include <algorithm>
#include <cmath>
#include <limits>

Include dependency graph for Filters.cpp:

Go to the source code of this file.

Functions

Image lowPass6yDecY (const Image &src)
 Low-pass with a 6x6 separable kernel in Y and decimate in Y by factor 2.
Image lowPass6xDecX (const Image &src)
 Low-pass with a 6x6 separable kernel in X and decimate in X by factor 2.
Image conv2PreserveEnergy (const Image &src, const Image &f)
 2d convolution that avoids bleeding energy over the edge.


Detailed Description

various filter functions.

Definition in file Filters.cpp.


Function Documentation

Image conv2PreserveEnergy ( const Image src,
const Image f 
)

2d convolution that avoids bleeding energy over the edge.

Definition at line 168 of file Filters.cpp.

References ASSERT, Image::begin(), Image::beginw(), ecx, ecxStr, Image::getHeight(), Image::getWidth(), and Image::isInitialized().

Referenced by mexFunction().

Here is the call graph for this function:

Image lowPass6xDecX ( const Image src  ) 

Low-pass with a 6x6 separable kernel in X and decimate in X by factor 2.

Definition at line 90 of file Filters.cpp.

References ASSERT, Image::begin(), Image::beginw(), ecx, ecxStr, Image::getHeight(), and Image::getWidth().

Referenced by mexFunction().

Here is the call graph for this function:

Image lowPass6yDecY ( const Image src  ) 

Low-pass with a 6x6 separable kernel in Y and decimate in Y by factor 2.

Definition at line 20 of file Filters.cpp.

References ASSERT, Image::begin(), Image::beginw(), ecx, ecxStr, Image::getHeight(), and Image::getWidth().

Referenced by mexFunction().

Here is the call graph for this function:


Generated on Fri Sep 7 13:09:49 2007 for SaliencyToolbox by  doxygen 1.5.2