59 #ifndef __LIBGPIV_VALID_H__
60 #define __LIBGPIV_VALID_H__
65 #define GPIV_GRADIENT_THRESHOLD 2.0
66 #define GPIV_THRESHOLD_DEFAULT 1.2
67 #define GPIV_VALID_MAX_SWEEP 9
68 #define GPIV_RESIDU_MAX_NORMMEDIAN 2.0
101 const gboolean incl_point
154 const gboolean interrogate_valid
188 const gchar *GNUPLOT_DISPLAY_COLOR,
189 const gint GNUPLOT_DISPLAY_SIZE,
gfloat gpiv_valid_threshold(const GpivPivPar *piv_par, const GpivValidPar *valid_par, const GpivLinRegData *linreg)
Calculates threshold value (residu_max) from residus.
gchar * gpiv_valid_residu(GpivPivData *piv_data, const GpivValidPar *valid_par, const gboolean incl_point)
Calculates residu values (at the inner points) of a PIV data set and applies to snr member of returne...
gchar * gpiv_valid_errvec(GpivPivData *piv_data, const GpivImage *image, const GpivPivPar *piv_par, const GpivValidPar *valid_par, const gboolean interrogate_valid)
Piv data validation function on outliers.
GpivBinData * gpiv_valid_peaklck(const GpivPivData *piv_data, const guint nbins)
Piv data validation on peak-locking effects.
GpivBinData * gpiv_valid_residu_stats(const GpivPivData *piv_data, const guint nbins, GpivLinRegData *linreg)
Calculates cumulative histogram of residus and linear regression fit parameters.
void gpiv_cumhisto_eqdatbin_gnuplot(const gchar *fname_out, const gchar *title, const gchar *GNUPLOT_DISPLAY_COLOR, const gint GNUPLOT_DISPLAY_SIZE, const GpivLinRegData *linreg)
Plots cumulative histogram with an equal number of data.
void gpiv_valid_gradient(const GpivPivPar *piv_par, GpivPivData *piv_data)
Searches vectors in a PIV data set that exceed the maximum gradient (dUxdt/int_size > GPIV_GRADIENT_T...
module for parameters for validating PIV data
Used for making up histograms in bins or klasses.
Piv image header and data.
Data structure of linear regression data.
double c1
first order constant
double c0
zero order constant
double cov01
correlation bewteen first and 2nd const.
double sumsq
sum of squared residuals
double cov00
variance of zero order constant
double cov11
variance of zero order constant
Holds the variables of PIV data.
Parameters for PIV evaluation (interrogation) of images.
Piv validation parameters.