#include <stdlib.h>
#include <math.h>
Go to the source code of this file.
Defines | |
#define | PI 3.14159265358979323846 |
#define | SRCTYPE double |
#define | DSTTYPE double |
Functions | |
void | anigauss (SRCTYPE *input, DSTTYPE *output, int sizex, int sizey, double sigmav, double sigmau, double phi, int orderv, int orderu) |
#define DSTTYPE double |
#define PI 3.14159265358979323846 |
Definition at line 76 of file anigauss.h.
Referenced by Panorama::HistogramSignature::add(), anigauss(), PanoramaImageProcessor::applyImageFilters(), PanoramaModel::computePosition(), GlobalAlignment::computePosition(), PanoramaModel::computeShortestPath(), PanoramaModel::convertLocalToGlobalSector(), convolve_band(), convolve_gaussian(), dist(), PanoramaModel::drawTransition(), PanoramaImageProcessor::drawTransition(), SignatureGenerator::drawTransition(), PanoramaModel::estimatePhase(), PanoramaLocator::evaluateLocalization(), PanoramaModel::findDiagonal(), PanoramaLocator::findStrongestBearing(), PanoramaImageProcessor::getSectorOfAngle(), SPECIALTEXTURE::GetValueAt(), PanoramaModel::learn(), SIM3DSpotEmitter::LightStrengthAt(), PanoramaLocator::loadPanorama(), MakeDeg(), MakeRad(), SIM3DManoeuvrable::MakeTimeStep(), PanoramaLocator::PanoramaLocator(), SIM3DUltraSonic::ReadAttr(), PanoramaLocator::recordPanorama(), SignatureGenerator::scanPixel(), HorizonEstimator::scanPixel(), PanoramaLocator::updateBearingAccumulatorByAlignment(), SLAMData::updateFromXablsOutputSymbols(), PanoramaLocator::updateSpotAverageByAlignment(), and SIM3DUltraSonic::WriteAttrs().
#define SRCTYPE double |
Definition at line 82 of file anigauss.h.
void anigauss | ( | SRCTYPE * | input, | |
DSTTYPE * | output, | |||
int | sizex, | |||
int | sizey, | |||
double | sigmav, | |||
double | sigmau, | |||
double | phi, | |||
int | orderv, | |||
int | orderu | |||
) |
Definition at line 41 of file anigauss.cpp.
References f_iir_derivative_filter(), f_iir_tline_filter(), f_iir_xline_filter(), f_iir_yline_filter(), PI, and YvVfilterCoef().
Referenced by AnisotropicImage::AnisotropicGauss(), and AnisotropicImage::AnisotropicImage().