Image Processing
[Utils]

This module standardizes the basic image processing. More...

Collaboration diagram for Image Processing:

Data Structures

class  imageprocessing

Files

file  imageprocessing.cpp
 

Standard image processing functions source code.


file  imageprocessing.h
 

Main header file from the imageprocessing library.


Functions

 imageprocessing::imageprocessing (int width=0, int height=0, int se_width=10, int se_height=10)
 imageprocessing::~imageprocessing ()
int imageprocessing::ip_tophat_on_birdview (IplImage *src, IplImage *dst, int theshold=128, double stretch_low=0.3, double stretch_high=0.95)
int imageprocessing::stretch_image_histogram (IplImage *src, IplImage *dst, double low, double high)
void imageprocessing::templatesearch_normalised (IplImage *srcI, IplImage *srcT, double *maxval, double *minval, CvPoint *maxloc, CvPoint *minloc)
void imageprocessing::templatesearch_non_normalised (IplImage *srcI, IplImage *srcT, double *maxval, double *minval, CvPoint *maxloc, CvPoint *minloc)

Detailed Description

This module standardizes the basic image processing.


Function Documentation

imageprocessing::imageprocessing ( int  width = 0,
int  height = 0,
int  se_width = 10,
int  se_height = 10 
) [inherited]

References border, gray, tmp, and tophat_element.

int imageprocessing::ip_tophat_on_birdview ( IplImage *  src,
IplImage *  dst,
int  theshold = 128,
double  stretch_low = 0.3,
double  stretch_high = 0.95 
) [inherited]

References border, gray, ipl_pointer, stretch_image_histogram(), tmp, and tophat_element.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

int imageprocessing::stretch_image_histogram ( IplImage *  src,
IplImage *  dst,
double  low,
double  high 
) [inherited]

References GetPixel_8UC1(), i, and SetPixel_8UC1().

Referenced by ip_tophat_on_birdview().

Here is the call graph for this function:

Here is the caller graph for this function:

void imageprocessing::templatesearch_non_normalised ( IplImage *  srcI,
IplImage *  srcT,
double *  maxval,
double *  minval,
CvPoint *  maxloc,
CvPoint *  minloc 
) [inherited]

References matchresult.

Referenced by main().

Here is the caller graph for this function:

void imageprocessing::templatesearch_normalised ( IplImage *  srcI,
IplImage *  srcT,
double *  maxval,
double *  minval,
CvPoint *  maxloc,
CvPoint *  minloc 
) [inherited]

References matchresult.

imageprocessing::~imageprocessing (  )  [inherited]

References border, gray, and tmp.

Generated on Wed Jun 2 12:43:28 2010 for LAR Atlas by  doxygen 1.6.3