Enumerations | Functions
ImageProcessorCV Namespace Reference

Deprecated. More...

Enumerations

enum  BayerPatternType {
  eBG2BGR, eGB2BGR, eRG2BGR, eGR2BGR,
  eBG2RGB, eGB2RGB, eRG2RGB, eGR2RGB
}
 

Functions

void BilateralSmooth (CByteImage *pInputImage, CByteImage *pOutputImage, int param1, int param2)
 Calls cvSmooth with the parameter CV_BILATERAL. More...
 
int CalculateFeaturePoints (const CByteImage *pImage, Vec2d *pFeaturePoints, int nMaxPoints, float fQualityLevel=0.01f, float fMinDistance=5.0f, bool bUseHarris=false)
 Deprecated. More...
 
void CalculateGradientImage (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void CalculateGradientImageHSV (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void CalculateHSVImage (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void Canny (CByteImage *pInputImage, CByteImage *pOutputImage, int nLowThreshold, int nHighThreshold)
 Deprecated. More...
 
void ConvertBayerPattern (CByteImage *pInputImage, CByteImage *pOutputImage, BayerPatternType type=eRG2BGR)
 Deprecated. More...
 
void ConvertImage (CByteImage *pInputImage, CByteImage *pOutputImage)
 Image processing functions using OpenCV. More...
 
void Dilate (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void Erode (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void FlipY (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void GaussianSmooth3x3 (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void GaussianSmooth5x5 (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void Laplacian3x3 (CByteImage *pInputImage, CByteImage *pOutputImage)
 Deprecated. More...
 
void Laplacian5x5 (CByteImage *pInputImage, CByteImage *pOutputImage)
 Calls cvLaplace with size 5x5. More...
 
double Mean (CByteImage *pImage1, CByteImage *pImage2)
 Deprecated. More...
 
void Resize (const CByteImage *pInputImage, CByteImage *pOutputImage, int x=-1, int y=-1, int width=-1, int height=-1)
 Deprecated. More...
 

Detailed Description

Deprecated.

Deprecated. Use ImageProcessor instead.

Enumeration Type Documentation

Enumerator
eBG2BGR 
eGB2BGR 
eRG2BGR 
eGR2BGR 
eBG2RGB 
eGB2RGB 
eRG2RGB 
eGR2RGB 

Definition at line 61 of file ImageProcessorCV.h.

Function Documentation

void ImageProcessorCV::BilateralSmooth ( CByteImage pInputImage,
CByteImage pOutputImage,
int  param1,
int  param2 
)

Calls cvSmooth with the parameter CV_BILATERAL.

Performs a 3x3 bilateral smoothing filter.

The width and height of pInputImage and pOutputImage must match.
pInputImage and pOutputImage must be either both of type CByteImage::eGrayScale or both of type CByteImage::eRGB24.

Parameters
pInputImageThe input image.
pOutputImageThe output image.
param1The first parameter of cvSmooth when using CV_BILATERAL (color sigma).
param2The second parameter of cvSmooth when using CV_BILATERAL (space sigma).

Definition at line 102 of file ImageProcessorCV.cpp.

int ImageProcessorCV::CalculateFeaturePoints ( const CByteImage pImage,
Vec2d pFeaturePoints,
int  nMaxPoints,
float  fQualityLevel = 0.01f,
float  fMinDistance = 5.0f,
bool  bUseHarris = false 
)

Deprecated.

Deprecated:

Use ImageProcessor::CalculateHarrisInterestPoints instead.

Definition at line 405 of file ImageProcessorCV.cpp.

void ImageProcessorCV::CalculateGradientImage ( CByteImage pInputImage,
CByteImage pOutputImage 
)
void ImageProcessorCV::CalculateGradientImageHSV ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

It is recommended not to compute gradients on HSV images.

Use ImageProcessor::CalculateGradientImagePrewitt or ImageProcessor::CalculateGradientImageSobel for images of type CByteImage::eGrayScale and ImageProcessor::CalculateGradientImage for images of type CByteImage::eRGB24 instead.

Definition at line 241 of file ImageProcessorCV.cpp.

void ImageProcessorCV::CalculateHSVImage ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::CalculateHSVImage instead.

Definition at line 359 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Canny ( CByteImage pInputImage,
CByteImage pOutputImage,
int  nLowThreshold,
int  nHighThreshold 
)
void ImageProcessorCV::ConvertBayerPattern ( CByteImage pInputImage,
CByteImage pOutputImage,
BayerPatternType  type = eRG2BGR 
)

Deprecated.

Deprecated:

Use ImageProcessor::ConvertBayerPattern instead.

Definition at line 377 of file ImageProcessorCV.cpp.

void ImageProcessorCV::ConvertImage ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Image processing functions using OpenCV.

Use ImageProcessor::ConvertImage(const CByteImage*, CByteImage*) instead.

Definition at line 440 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Dilate ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::Dilate instead.

Definition at line 312 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Erode ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::Erode instead.

Definition at line 327 of file ImageProcessorCV.cpp.

void ImageProcessorCV::FlipY ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::FlipY instead.

Definition at line 57 of file ImageProcessorCV.cpp.

void ImageProcessorCV::GaussianSmooth3x3 ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::GaussianSmooth3x3 instead.

Definition at line 72 of file ImageProcessorCV.cpp.

void ImageProcessorCV::GaussianSmooth5x5 ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::GaussianSmooth5x5 instead.

Definition at line 87 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Laplacian3x3 ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Deprecated.

Deprecated:

Use ImageProcessor::Laplace1 or ImageProcessor::Laplace2 instead.

Definition at line 118 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Laplacian5x5 ( CByteImage pInputImage,
CByteImage pOutputImage 
)

Calls cvLaplace with size 5x5.

The width and height of pInputImage and pOutputImage must match.
pInputImage and pOutputImage must be both of type CByteImage::eGrayScale.

Parameters
pInputImageThe input image.
pOutputImageThe output image.

Definition at line 136 of file ImageProcessorCV.cpp.

double ImageProcessorCV::Mean ( CByteImage pImage1,
CByteImage pImage2 
)

Deprecated.

Deprecated:

Use ImageProcessor::Average instead.

Definition at line 342 of file ImageProcessorCV.cpp.

void ImageProcessorCV::Resize ( const CByteImage pInputImage,
CByteImage pOutputImage,
int  x = -1,
int  y = -1,
int  width = -1,
int  height = -1 
)

Deprecated.

Deprecated:

Use ImageProcessor::Resize instead.

Definition at line 154 of file ImageProcessorCV.cpp.



asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28