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.
1.6.3