AnisotropicImage Class Reference

#include <AnisotropicFilterLibrary.h>

List of all members.

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


Detailed Description

Definition at line 19 of file AnisotropicFilterLibrary.h.


Member Enumeration Documentation

enum AnisotropicImage::CopyMode

Enumerator:
direct 
add128 
add128div2 
blackwhite 
autoscale 

Definition at line 43 of file AnisotropicFilterLibrary.h.


Constructor & Destructor Documentation

AnisotropicImage::AnisotropicImage (  ) 

Definition at line 8 of file AnisotropicFilterLibrary.cpp.

References cameraResolutionHeight_ERS7, cameraResolutionWidth_ERS7, height, image, and width.

AnisotropicImage::AnisotropicImage ( const Image source  ) 

Definition at line 18 of file AnisotropicFilterLibrary.cpp.

References copyFromImage().

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.


Member Function Documentation

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().

void AnisotropicImage::copyToImage ( Image destination,
CopyMode  copyMode 
)

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().


Member Data Documentation

int AnisotropicImage::height

Definition at line 22 of file AnisotropicFilterLibrary.h.

Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().

double AnisotropicImage::image[3][cameraResolutionHeight_ERS7][cameraResolutionWidth_ERS7]

Definition at line 21 of file AnisotropicFilterLibrary.h.

Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().

int AnisotropicImage::width

Definition at line 22 of file AnisotropicFilterLibrary.h.

Referenced by AnisotropicGauss(), AnisotropicImage(), copyFromImage(), copyToImage(), and copyToMagnitudeMap().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:18:50 2006 for DT2005.panorama by  doxygen 1.4.7