summaryrefslogtreecommitdiff
path: root/filters.h
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-02-14 12:15:23 +0100
committerLars-Dominik Braun <lars@6xq.net>2015-05-02 21:36:45 +0200
commit6a7d86ec73c5212c52d76d9ddcb2023fc535b814 (patch)
treeb21a8c8093823dad8fd9f6d59f019fb05758fa15 /filters.h
parentdbc44a2d45153760ee710f4ebcbd09f9ac196fea (diff)
downloadpucket-6a7d86ec73c5212c52d76d9ddcb2023fc535b814.tar.gz
pucket-6a7d86ec73c5212c52d76d9ddcb2023fc535b814.tar.bz2
pucket-6a7d86ec73c5212c52d76d9ddcb2023fc535b814.zip
Drop density estimator
First of all, it does not look too pretty. But more importantly now we can reduce the bucket size to four (instead of five) and vectorize that stuff.
Diffstat (limited to 'filters.h')
-rw-r--r--filters.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/filters.h b/filters.h
index c7c18a2..1f7ac16 100644
--- a/filters.h
+++ b/filters.h
@@ -21,21 +21,10 @@
#include "private.h"
-#define DE_THRESH 100
-
-typedef struct {
- int max_filtered_counts;
- int max_filter_index;
- int kernel_size;
- double *filter_widths;
- double *filter_coefs;
-} flam3_de_helper;
-
extern double flam3_spatial_support[flam3_num_spatialfilters];
double flam3_spatial_filter(int knum, double x);
int flam3_create_spatial_filter(flam3_frame *spec, int field, double **filter);
-flam3_de_helper flam3_create_de_filters(double max_rad, double min_rad, double curve, int ss);
double flam3_create_temporal_filter(int numsteps, int filter_type, double filter_exp, double filter_width,
double **temporal_filter, double **temporal_deltas);