32 #ifndef SINFO_FUNCTION_1D_H
33 #define SINFO_FUNCTION_1D_H
38 #include "sinfo_local_types.h"
39 #include "sinfo_pixel_handling.h"
40 #include "sinfo_msg.h"
47 #define LOW_PASS_LINEAR 100
48 #define LOW_PASS_GAUSSIAN 101
68 sinfo_function1d_new(
int nsamples);
80 sinfo_function1d_del(pixelvalue * s);
98 sinfo_function1d_dup(pixelvalue * arr,
int ns);
117 sinfo_function1d_find_centroid(
145 sinfo_function1d_find_locmax(
178 sinfo_function1d_filter_lowpass(
179 pixelvalue * input_sig,
204 sinfo_function1d_median_smooth(
226 sinfo_function1d_remove_lowfreq(
227 pixelvalue * loc_signal,
252 sinfo_function1d_remove_thermalbg(
253 pixelvalue * pixel_signal,
279 sinfo_function1d_interpolate_linear(
315 sinfo_function1d_natural_spline(
344 sinfo_function1d_average_reject(
375 sinfo_function1d_xcorrelate(