diff options
Diffstat (limited to 'src/itrans-stat.h')
-rw-r--r-- | src/itrans-stat.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/itrans-stat.h b/src/itrans-stat.h new file mode 100644 index 0000000..a7e0529 --- /dev/null +++ b/src/itrans-stat.h @@ -0,0 +1,19 @@ +/* + * peakdetect.h + */ + +#include <gsl/gsl_matrix.h> + +extern gsl_matrix* createImageMatrix(ControlContext *ctx, int16_t *image); + +extern void sigma_filter(gsl_matrix *m, double k); + +extern void local_sigma_filter(gsl_matrix *m, int r, double k); + +extern void apply_kernel(gsl_matrix *m, gsl_matrix *kernel); + +extern gsl_matrix* generate_flat_kernel(int half); + +extern gsl_matrix* floodfill(gsl_matrix *m, double threshold, int* count); + +extern gsl_matrix* iterate(gsl_matrix *m, unsigned int* count); |