#include <AnisotropicFilterLibrary.h>
Public Types | |
direct | |
add128 | |
add128div2 | |
blackwhite | |
autoscale | |
enum | CopyMode { direct, add128, add128div2, blackwhite, autoscale } |
Public Member Functions | |
AnisotropicImage () | |
AnisotropicImage (const Image &source) | |
AnisotropicImage (AnisotropicImage &source, double sigmav, double sigmau, double phi, int orderv, int orderu) | |
void | AnisotropicGauss (double sigmav, double sigmau, double phi, int orderv, int orderu) |
void | copyToImage (Image &destination) |
void | copyToImage (Image &destination, CopyMode copyMode) |
void | copyToMagnitudeMap (ChannelImage &destination) |
void | copyFromImage (const Image &source) |
Public Attributes | |
double | image [3][cameraResolutionHeight_ERS7][cameraResolutionWidth_ERS7] |
int | width |
int | height |
Definition at line 19 of file AnisotropicFilterLibrary.h.
Definition at line 43 of file AnisotropicFilterLibrary.h.
AnisotropicImage::AnisotropicImage | ( | ) |
Definition at line 8 of file AnisotropicFilterLibrary.cpp.
References cameraResolutionHeight_ERS7, cameraResolutionWidth_ERS7, height, image, and width.
AnisotropicImage::AnisotropicImage | ( | const Image & | source | ) |
AnisotropicImage::AnisotropicImage | ( | AnisotropicImage & | source, | |
double | sigmav, | |||
double | sigmau, | |||
double | phi, | |||
int | orderv, | |||
int | orderu | |||
) |
Definition at line 23 of file AnisotropicFilterLibrary.cpp.
References anigauss(), height, image, and width.
void AnisotropicImage::AnisotropicGauss | ( | double | sigmav, | |
double | sigmau, | |||
double | phi, | |||
int | orderv, | |||
int | orderu | |||
) |
Definition at line 46 of file AnisotropicFilterLibrary.cpp.
References anigauss(), height, image, and width.
Referenced by PanoramaImageProcessor::applyImageFilters().
void AnisotropicImage::copyFromImage | ( | const Image & | source | ) |
Definition at line 35 of file AnisotropicFilterLibrary.cpp.
References Image::cameraInfo, cameraResolutionHeight_ERS7, cameraResolutionWidth_ERS7, height, Image::image, image, CameraInfo::resolutionHeight, CameraInfo::resolutionWidth, and width.
Referenced by AnisotropicImage(), and PanoramaImageProcessor::applyImageFilters().
Definition at line 67 of file AnisotropicFilterLibrary.cpp.
References add128, add128div2, autoscale, b, blackwhite, Image::cameraInfo, direct, height, image, Image::image, minmax256(), CameraInfo::resolutionHeight, CameraInfo::resolutionWidth, sqr, and width.
void AnisotropicImage::copyToImage | ( | Image & | destination | ) |
Definition at line 56 of file AnisotropicFilterLibrary.cpp.
References direct.
Referenced by PanoramaImageProcessor::applyImageFilters().
void AnisotropicImage::copyToMagnitudeMap | ( | ChannelImage & | destination | ) |
Definition at line 144 of file AnisotropicFilterLibrary.cpp.
References height, ChannelImage::height, ChannelImage::image, image, sqr, width, and ChannelImage::width.
Referenced by PanoramaImageProcessor::applyImageFilters().
Definition at line 22 of file AnisotropicFilterLibrary.h.
Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().
Definition at line 21 of file AnisotropicFilterLibrary.h.
Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().
Definition at line 22 of file AnisotropicFilterLibrary.h.
Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().