This module standardizes the basic image processing. More...
![]() |
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) |
This module standardizes the basic image processing.
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().
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().
void imageprocessing::templatesearch_non_normalised | ( | IplImage * | srcI, | |
IplImage * | srcT, | |||
double * | maxval, | |||
double * | minval, | |||
CvPoint * | maxloc, | |||
CvPoint * | minloc | |||
) | [inherited] |
void imageprocessing::templatesearch_normalised | ( | IplImage * | srcI, | |
IplImage * | srcT, | |||
double * | maxval, | |||
double * | minval, | |||
CvPoint * | maxloc, | |||
CvPoint * | minloc | |||
) | [inherited] |
References matchresult.