Image Statistics and Analysis. More...


Data Structures | |
| struct | _imStats |
| Numerical Statistics Structure. More... | |
Typedefs | |
| typedef struct _imStats | imStats |
Functions | |
| int | imCalcRMSError (const imImage *image1, const imImage *image2, double *rmserror) |
| int | imCalcSNR (const imImage *src_image, const imImage *noise_image, double *snr) |
| int | imCalcCountColors (const imImage *image, unsigned long *count) |
| int | imCalcGrayHistogram (const imImage *image, unsigned long *histo, int cumulative) |
| int | imCalcHistogram (const imImage *image, unsigned long *histo, int plane, int cumulative) |
| void | imCalcByteHistogram (const unsigned char *data, int count, unsigned long *histo, int cumulative) |
| void | imCalcUShortHistogram (const unsigned short *data, int count, unsigned long *histo, int cumulative) |
| void | imCalcShortHistogram (const short *data, int count, unsigned long *histo, int cumulative) |
| unsigned long * | imHistogramNew (int data_type, int *hcount) |
| void | imHistogramRelease (unsigned long *histo) |
| int | imHistogramShift (int data_type) |
| int | imHistogramCount (int data_type) |
| int | imCalcImageStatistics (const imImage *image, imStats *stats) |
| int | imCalcHistogramStatistics (const imImage *image, imStats *stats) |
| int | imCalcHistoImageStatistics (const imImage *image, int *median, int *mode) |
| int | imCalcPercentMinMax (const imImage *image, double percent, int ignore_zero, int *min, int *max) |
| int | imAnalyzeFindRegions (const imImage *src_image, imImage *dst_image, int connect, int touch_border, int *region_count) |
| int | imAnalyzeMeasureArea (const imImage *image, int *area, int region_count) |
| int | imAnalyzeMeasurePerimArea (const imImage *image, double *perimarea, int region_count) |
| int | imAnalyzeMeasureCentroid (const imImage *image, const int *area, int region_count, double *cx, double *cy) |
| int | imAnalyzeMeasurePrincipalAxis (const imImage *image, const int *area, const double *cx, const double *cy, const int region_count, double *major_slope, double *major_length, double *minor_slope, double *minor_length) |
| int | imAnalyzeMeasureHoles (const imImage *image, int connect, int region_count, int *holes_count, int *holes_area, double *holes_perim) |
| int | imAnalyzeMeasurePerimeter (const imImage *image, double *perim, int region_count) |
| int | imProcessPerimeterLine (const imImage *src_image, imImage *dst_image) |
| int | imProcessRemoveByArea (const imImage *src_image, imImage *dst_image, int connect, int start_size, int end_size, int inside) |
| int | imProcessFillHoles (const imImage *src_image, imImage *dst_image, int connect) |
See Copyright Notice in im_lib.h
1.7.1