Static Public Member Functions

ImageQuality Class Reference

#include <ImageQuality.h>

List of all members.

Static Public Member Functions

static double doProcess (IplImage *img, int type)
static void histValue (IplImage *img, float *histVal)
static double calcSobelEdge (IplImage *img, int &numPix)

Detailed Description

Class for measuring the image quality.


Member Function Documentation

double ImageQuality::calcSobelEdge ( IplImage *  img,
int &  numPix 
) [static]

Calculates Sobel edge score using spacial domain approach.

Parameters:
imgInput image
numPixTotal number of pixels
Returns:
Gradient magnitude or score
double ImageQuality::doProcess ( IplImage *  img,
int  type 
) [static]

Main function - computes all statistics and edge operators.

Parameters:
imgInput image
typeEdge Detector type
Returns:
Score
See also:
calcSobelEdge
void ImageQuality::histValue ( IplImage *  img,
float *  histVal 
) [static]

Determines the mean, standard deviation, and histogram correlation.

Parameters:
imgInput image
histVal0:Mean, 1:SD, 2:HistCorr.

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Defines