stats uncertainty — Uncertainties of statistical functions
#include <libprocess/gwyprocess.h>
gdouble gwy_data_field_get_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Finds the uncertainty of the maximum value of a data field.
Note that this is not the uncertainty arising from the calculation of the maximum. It is just the uncertainty of the single value that happens to be the data maximum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
The uncertainty of the maximum value.
Since: 2.23
gdouble gwy_data_field_area_get_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Finds the uncertainty of the maximum value in a rectangular part of a data field.
Note that this is not the uncertainty arising from the calculation of the maximum. It is just the uncertainty of the single value that happens to be the data maximum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the maximum value. When the number of samples
to calculate maximum of is zero, G_MAXDOUBLE
is returned.
Since: 2.23
gdouble gwy_data_field_get_min_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Finds the uncertainty of the minimum value of a data field.
Note that this is not the uncertainty arising from the calculation of the minimum. It is just the uncertainty of the single value that happens to be the data minimum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
The uncertainty of the minimum value.
Since: 2.23
gdouble gwy_data_field_area_get_min_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Finds the uncertainty of the minimum value in a rectangular part of a data field.
Note that this is not the uncertainty arising from the calculation of the minimum. It is just the uncertainty of the single value that happens to be the data minimum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the minimum value. When the number of samples
to calculate minimum of is zero, G_MAXDOUBLE
is returned.
Since: 2.23
void gwy_data_field_get_min_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,gdouble *min_unc
,gdouble *max_unc
);
Finds minimum and maximum values of a data field.
Note that this is not the uncertainty arising from the calculation of the minimum and maximum. It is just the uncertainty of the two values that happen to be the data minimum and maximum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
min_unc |
Location to store uncertainty of minimum to. |
|
max_unc |
Location to store uncertainty maximum to. |
Since: 2.23
void gwy_data_field_area_get_min_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
,gdouble *min_unc
,gdouble *max_unc
);
Finds uncertainties of the minimum and maximum values in a rectangular part of a data field.
This function is equivalent to calling
gwy_data_field_area_get_min_max_uncertainty_mask()
with masking mode
GWY_MASK_INCLUDE
.
Note that this is not the uncertainty arising from the calculation of the minimum and maximum. It is just the uncertainty of the two values that happen to be the data minimum and maximum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
min_unc |
Location to store uncertainty of minimum to. |
|
max_unc |
Location to store uncertainty of maximum to. |
Since: 2.23
void gwy_data_field_area_get_min_max_uncertainty_mask (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
,gdouble *min_unc
,gdouble *max_unc
);
Finds the uncertainties of the minimum and maximum values in a rectangular part of a data field.
Note that this is not the uncertainty arising from the calculation of the minimum and maximum. It is just the uncertainty of the two values that happen to be the data minimum and maximum. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
min_unc |
Location to store uncertainty of minimum to. |
|
max_unc |
Location to store uncertainty of maximum to. |
Since: 2.23
gdouble gwy_data_field_get_avg_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Computes the uncertainty of the average value of a data field.
data_field |
A data field |
|
uncz_field |
The corresponding uncertainty data field |
The uncertainty of the average value.
Since: 2.23
gdouble gwy_data_field_area_get_avg_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
);
Computes the uncertainty of the average value of a rectangular part of a data field.
This function is equivalent to calling
with masking mode
gwy_data_field_area_get_avg_uncertainty_mask()
GWY_MASK_INCLUDE
.
data_field |
A data field |
|
uncz_field |
The corresponding uncertainty data field |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the average value.
Since: 2.23
gdouble gwy_data_field_area_get_avg_uncertainty_mask (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Computes the uncertainty of the average value of a rectangular part of a data field.
data_field |
A data field |
|
uncz_field |
The corresponding uncertainty data field |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the average value.
Since: 2.23
gdouble gwy_data_field_get_rms_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Computes uncertainty of root mean square value of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
The uncertainty of the root mean square value.
gdouble gwy_data_field_area_get_rms_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of root mean square value of a rectangular part of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of root mean square value.
This function is equivalent to calling
with masking mode
gwy_data_field_area_get_rms_uncertainty_mask()
GWY_MASK_INCLUDE
.
Since: 2.23
gdouble gwy_data_field_area_get_rms_uncertainty_mask (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of root mean square value of deviations of a rectangular part of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of root mean square value of deviations from the mean value.
Since: 2.23
void gwy_data_field_get_stats_uncertainties (GwyDataField *data_field
,GwyDataField *uncz_field
,gdouble *avg_unc
,gdouble *ra_unc
,gdouble *rms_unc
,gdouble *skew_unc
,gdouble *kurtosis_unc
);
Computes the uncertainties of the basic statistical quantities of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
avg_unc |
Where uncertainty of average height value of the surface should be stored,
or |
|
ra_unc |
Where uncertainty of average value of irregularities should be stored,
or |
|
rms_unc |
Where uncertainty of root mean square value of irregularities (Rq) should be
stored, or |
|
skew_unc |
Where uncertainty of skew (symmetry of height distribution) should be stored, or
|
|
kurtosis_unc |
Where uncertainty of kurtosis (peakedness of height ditribution) should be
stored, or |
Since: 2.23
void gwy_data_field_area_get_stats_uncertainties (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
,gdouble *avg_unc
,gdouble *ra_unc
,gdouble *rms_unc
,gdouble *skew_unc
,gdouble *kurtosis_unc
);
Computes the uncertainties of the basic statistical quantities of a rectangular part of a data field.
This function is equivalent to calling
with masking mode gwy_data_field_area_get_stats_uncertainties_mask()
GWY_MASK_INCLUDE
.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
avg_unc |
Where uncertainty of average height value of the surface should be stored,
or |
|
ra_unc |
Where uncertainty of average value of irregularities should be stored,
or |
|
rms_unc |
Where uncertainty of root mean square value of irregularities (Rq) should be
stored, or |
|
skew_unc |
Where uncertainty of skew (symmetry of height distribution) should be stored, or
|
|
kurtosis_unc |
Where uncertainty of kurtosis (peakedness of height ditribution) should be
stored, or |
Since: 2.23
void gwy_data_field_area_get_stats_uncertainties_mask (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
,gdouble *avg_unc
,gdouble *ra_unc
,gdouble *rms_unc
,gdouble *skew_unc
,gdouble *kurtosis_unc
);
Computes the uncertainties of the basic statistical quantities of a rectangular part of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
avg_unc |
Where uncertainty of average height value of the surface should be
stored, or |
|
ra_unc |
Where uncertainty of average value of irregularities should be
stored, or |
|
rms_unc |
Where uncertainty of root mean square value of irregularities (Rq)
should be stored, or |
|
skew_unc |
Where uncertainty of skew (symmetry of height distribution)
should be stored, or |
|
kurtosis_unc |
Where uncertainty of kurtosis (peakedness of height
ditribution) should be stored, or |
Since: 2.23
void gwy_data_field_area_acf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint col
,gint row
,gint width
,gint height
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
);
Calculates the uncertainty of the one-dimensional autocorrelation function of a rectangular part of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
target_line |
A data line to store the uncertainties of the distribution to. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
orientation |
Orientation of lines (ACF is simply averaged over the other orientation). |
|
interpolation |
Interpolation to use when |
|
nstats |
The number of samples to take on the distribution function. If
nonpositive, |
Since: 2.23
void gwy_data_field_acf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
);
Calculates uncertainty of one-dimensional autocorrelation function of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
target_line |
A data line to store the uncertainties of the distribution to. |
|
orientation |
Orientation of lines (ACF is simply averaged over the other orientation). |
|
interpolation |
Interpolation to use when |
|
nstats |
The number of samples the resulting line should have. |
Since: 2.23
void gwy_data_field_area_hhcf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint col
,gint row
,gint width
,gint height
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
);
Calculates uncertainty of the one-dimensional autocorrelation function of a rectangular part of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
orientation |
Orientation of lines (HHCF is simply averaged over the other orientation). |
|
interpolation |
Interpolation to use when |
|
nstats |
The number of samples the resulting line should have. |
Since: 2.23
void gwy_data_field_hhcf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
);
Calculates uncertainty of one-dimensional autocorrelation function of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
orientation |
Orientation of lines (HHCF is simply averaged over the other orientation). |
|
interpolation |
Interpolation to use when |
|
nstats |
The number of samples the resulting line should have. |
Since: 2.23
gdouble gwy_data_field_get_surface_area_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
);
Computes uncertainty of surface area of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
uncx_field |
The uncertainty in the x direction. |
|
uncy_field |
The uncertainty in the y direction. |
uncertainty of surface area
Since: 2.23
gdouble gwy_data_field_area_get_surface_area_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of surface area of a rectangular part of a data field.
This function is equivalent to calling
with masking mode gwy_data_field_area_get_surface_area_mask()
GWY_MASK_INCLUDE
.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
uncx_field |
The uncertainty in the x direction. |
|
uncy_field |
The uncertainty in the y direction. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of surface area.
Since: 2.23
gdouble gwy_data_field_area_get_surface_area_mask_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of surface area of a rectangular part of a data field.
This quantity makes sense only if the lateral dimensions and values of
data_field
are the same physical quantities.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty data field. |
|
uncx_field |
The uncertainty in the x direction. |
|
uncy_field |
The uncertainty in the y direction. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the surface area.
Since: 2.23
gdouble gwy_data_field_area_get_median_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of median value of a data field area.
This function is equivalent to calling
with masking mode gwy_data_field_area_get_median_uncertainty_mask()
GWY_MASK_INCLUDE
.
Note that this is not the uncertainty arising from the calculation of the median. It is just the uncertainty of the single value that happens to be the data median. As such, the function is not very useful.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty field |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the median value.
Since: 2.23
gdouble gwy_data_field_area_get_median_uncertainty_mask (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
);
Computes uncertainty of median value of a data field area.
Note that this is not the uncertainty arising from the calculation of the median. It is just the uncertainty of the single value that happens to be the data median.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty field |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
mode |
Masking mode to use. See the introduction for description of masking modes. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
The uncertainty of the median value.
Since: 2.23
gdouble gwy_data_field_get_median_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Computes uncertainty of median value of a data field.
data_field |
A data field. |
|
uncz_field |
The corresponding uncertainty field |
The uncertainty of the median value.
Since: 2.23
void gwy_data_field_area_dh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyDataLine *target_line
,gint col
,gint row
,gint width
,gint height
,gint nstats
);
Calculates uncertainty of distribution of heights in a rectangular part of data field.
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
nstats |
The number of samples to take on the distribution function. If nonpositive, a suitable resolution is determined automatically. |
Since: 2.23
void gwy_data_field_dh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint nstats
);
Calculates uncertainty of distribution of heights in a data field.
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
nstats |
The number of samples to take on the distribution function. If nonpositive, a suitable resolution is determined automatically. |
Since: 2.23
void gwy_data_field_area_get_normal_coeffs_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gint col
,gint row
,gint width
,gint height
,gdouble *nx
,gdouble *ny
,gdouble *nz
,gdouble *ux
,gdouble *uy
,gdouble *uz
);
Computes squared uncertainty of average normal vector of an area of a data field.
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field. |
|
uncx_field |
The uncertainty in the x direction. |
|
uncy_field |
The uncertainty in the y direction. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
nx |
Where x-component of average normal vector should be stored, or |
|
ny |
Where y-component of average normal vector should be stored, or |
|
nz |
Where z-component of average normal vector should be stored, or |
|
ux |
Where uncertainty of x-component of average normal vector should be
stored, or |
|
uy |
Where uncertainty of y-component of average normal vector should be
stored, or |
|
uz |
Where uncertainty of z-component of average normal vector should be
stored, or |
Since: 2.23
void gwy_data_field_get_normal_coeffs_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gdouble *nx
,gdouble *ny
,gdouble *nz
,gdouble *ux
,gdouble *uy
,gdouble *uz
);
Computes squared uncertainty of average normal vector of a data field.
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field. |
|
uncx_field |
Corresponding uncertainty field. |
|
uncy_field |
Corresponding uncertainty field. |
|
nx |
Where x-component of average normal vector should be stored, or |
|
ny |
Where y-component of average normal vector should be stored, or |
|
nz |
Where z-component of average normal vector should be stored, or |
|
ux |
Where x-component of uncertainty of the normal vector should be stored, or |
|
uy |
Where y-component of uncertainty of the normal vector should be stored, or |
|
uz |
Where z-component of uncertainty of the normal vector should be stored, or |
Since: 2.23
void gwy_data_field_area_get_inclination_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gint col
,gint row
,gint width
,gint height
,gdouble *utheta
,gdouble *uphi
);
Calculates the uncertainty of the inclination of the image (polar and azimuth angle).
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field. |
|
uncx_field |
Corresponding uncertainty field. |
|
uncy_field |
Corresponding uncertainty field. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
utheta |
Where theta angle (in radians) should be stored, or |
|
uphi |
Where phi angle (in radians) should be stored, or |
Since: 2.23
void gwy_data_field_get_inclination_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gdouble *utheta
,gdouble *uphi
);
Calculates the uncertainty of the inclination of the image (polar and azimuth angle).
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty field. |
|
uncx_field |
Corresponding uncertainty field. |
|
uncy_field |
Corresponding uncertainty field. |
|
utheta |
Where theta angle (in radians) should be stored, or |
|
uphi |
Where phi angle (in radians) should be stored, or |
Since: 2.23
gdouble gwy_data_field_area_get_projected_area_uncertainty (gint nn
,GwyDataField *uncx_field
,GwyDataField *uncy_field
);
void gwy_data_field_area_cdh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyDataLine *target_line
,gint col
,gint row
,gint width
,gint height
,gint nstats
);
Calculates uncertainty of the cumulative distribution of heights in a rectangular part of the data field.
data_field |
A data field. |
|
mask |
Mask specifying which values to take into account/exclude, or |
|
uncz_field |
Corresponding uncertainty data field. |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
col |
Upper-left column coordinate. |
|
row |
Upper-left row coordinate. |
|
width |
Area width (number of columns). |
|
height |
Area height (number of rows). |
|
nstats |
The number of samples to take on the distribution function. If nonpositive, a suitable resolution is determined automatically. |
Since: 2.23
void gwy_data_field_cdh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint nstats
);
Calculates uncertainty of the cumulative distribution of heights in a data field.
data_field |
A data field. |
|
uncz_field |
Corresponding uncertainty data field. |
|
target_line |
A data line to store the distribution to. It will be resampled to requested width. |
|
nstats |
The number of samples to take on the distribution function. If nonpositive, a suitable resolution is determined automatically. |
Since: 2.23
gdouble gwy_data_field_get_xder_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gint col
,gint row
);
gdouble gwy_data_field_get_yder_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gint col
,gint row
);
void gwy_data_line_acf_uncertainty (GwyDataLine *data_line
,GwyDataLine *uline
,GwyDataLine *target_line
);
Computes squared uncertainty of autocorrelation function and stores the values in
target_line
data_line |
A data line. |
|
uline |
A corresponding uncertainty line. |
|
target_line |
Data line to store the uncertainty of the autocorrelation function to. It will be
resized to |
Since: 2.23
void
gwy_data_line_cumulate_uncertainty (GwyDataLine *uncz_line
);
Calculates the uncertainty of a cummulative distribution from the uncertainty of the original distribution.
uncz_line |
The uncertainty data line. |
Since: 2.23
void gwy_data_line_hhcf_uncertainty (GwyDataLine *data_line
,GwyDataLine *uline
,GwyDataLine *target_line
);
Computes uncertainty squared of the height-height correlation function and
stores results in target_line
.
data_line |
A data line. |
|
uline |
A corresponding uncertainty line. |
|
target_line |
Data line to store uncertainty of height-height function to.
It will be resized to |
Since: 2.23