![]() |
![]() |
Gwyddion Data Processing Library Reference Manual | ![]() |
|
---|---|---|---|---|
Top | Description |
#include <libprocess/gwyprocess.h> gdouble gwy_data_field_get_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
); gdouble gwy_data_field_area_get_max_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint mode
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_get_min_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
); gdouble gwy_data_field_area_get_min_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint mode
,gint col
,gint row
,gint width
,gint height
); void gwy_data_field_get_min_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,gdouble *min_unc
,gdouble *max_unc
); 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
); 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
); gdouble gwy_data_field_get_avg_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
); gdouble gwy_data_field_area_get_avg_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_area_get_avg_uncertainty_mask (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_get_rms_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
); gdouble gwy_data_field_area_get_rms_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_area_get_rms_uncertainty_mask (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
); 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
); void gwy_data_field_area_get_stats_uncertainties (GwyDataField *dfield
,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
); void gwy_data_field_area_get_stats_uncertainties_mask (GwyDataField *dfield
,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
); 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
); void gwy_data_field_acf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
); 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
); void gwy_data_field_hhcf_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,GwyOrientation orientation
,GwyInterpolationType interpolation
,gint nstats
); gdouble gwy_data_field_get_surface_area_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
); 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
); 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
); gdouble gwy_data_field_area_get_median_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_area_get_median_uncertainty_mask (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,GwyMaskingType mode
,gint col
,gint row
,gint width
,gint height
); gdouble gwy_data_field_get_median_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
); 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
); void gwy_data_field_dh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint nstats
); 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 *x
,gdouble *y
,gdouble *z
,gdouble *ux
,gdouble *uy
,gdouble *uz
); void gwy_data_field_get_normal_coeffs_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gdouble *x
,gdouble *y
,gdouble *z
,gdouble *ux
,gdouble *uy
,gdouble *uz
); 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
); void gwy_data_field_get_inclination_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gdouble *utheta
,gdouble *uphi
); 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
); void gwy_data_field_cdh_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataLine *target_line
,gint nstats
); 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
); void gwy_data_line_cumulate_uncertainty (GwyDataLine *uncz_line
); void gwy_data_line_hhcf_uncertainty (GwyDataLine *data_line
,GwyDataLine *uline
,GwyDataLine *target_line
);
gdouble gwy_data_field_get_max_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
);
Finds the uncertainty of the maximum value of a data field.
|
A data field. |
|
The corresponding uncertainty data field. |
Returns : |
The uncertainty of the maximum value. |
Since 2.23
gdouble gwy_data_field_area_get_max_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint mode
,gint col
,gint row
,gint width
,gint height
);
Finds the uncertainty of the maximum value in a rectangular part of a data field.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
Returns : |
The uncertainty of the minimum value. |
Since 2.23
gdouble gwy_data_field_area_get_min_uncertainty (GwyDataField *dfield
,GwyDataField *uncz_field
,GwyDataField *mask
,gint mode
,gint col
,gint row
,gint width
,gint height
);
Finds the uncertainty of the minimum value in a rectangular part of a data field.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
Location to store uncertainty of minimum to. |
|
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
.
|
A data field. |
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Location to store uncertainty of minimum to. |
|
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Location to store uncertainty of minimum to. |
|
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.
|
A data field |
|
The corresponding uncertainty data field |
Returns : |
The uncertainty of the average value. |
Since 2.23
gdouble gwy_data_field_area_get_avg_uncertainty (GwyDataField *dfield
,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
.
|
The corresponding uncertainty data field |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
The uncertainty of the average value. |
Since 2.23
gdouble gwy_data_field_area_get_avg_uncertainty_mask (GwyDataField *dfield
,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.
|
The corresponding uncertainty data field |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
Returns : |
The uncertainty of the root mean square value. |
gdouble gwy_data_field_area_get_rms_uncertainty (GwyDataField *dfield
,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.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
The uncertainty of root mean square value.
This function is equivalent to calling
with masking mode
GWY_MASK_INCLUDE . |
Since 2.23
gdouble gwy_data_field_area_get_rms_uncertainty_mask (GwyDataField *dfield
,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.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
Where uncertainty of average height value of the surface should be stored,
or NULL . |
|
Where uncertainty of average value of irregularities should be stored,
or NULL . |
|
Where uncertainty of root mean square value of irregularities (Rq) should be
stored, or NULL . |
|
Where uncertainty of skew (symmetry of height distribution) should be stored, or
NULL . |
|
Where uncertainty of kurtosis (peakedness of height ditribution) should be
stored, or NULL . |
Since 2.23
void gwy_data_field_area_get_stats_uncertainties (GwyDataField *dfield
,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
);
kurtosis_unc
: Where uncertainty of kurtosis (peakedness of height ditribution) should be
stored, or NULL
.
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
.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Where uncertainty of average height value of the surface should be stored,
or NULL . |
|
Where uncertainty of average value of irregularities should be stored,
or NULL . |
|
Where uncertainty of root mean square value of irregularities (Rq) should be
stored, or NULL . |
|
Where uncertainty of skew (symmetry of height distribution) should be stored, or
NULL . |
Since 2.23
void gwy_data_field_area_get_stats_uncertainties_mask (GwyDataField *dfield
,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.
|
The corresponding uncertainty data field. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Where uncertainty of average height value of the surface should be
stored, or NULL . |
|
Where uncertainty of average value of irregularities should be
stored, or NULL . |
|
Where uncertainty of root mean square value of irregularities (Rq)
should be stored, or NULL . |
|
Where uncertainty of skew (symmetry of height distribution)
should be stored, or NULL . |
|
Where uncertainty of kurtosis (peakedness of height
ditribution) should be stored, or NULL . |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
A data line to store the uncertainties of the distribution to. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Orientation of lines (ACF is simply averaged over the other orientation). |
|
Interpolation to use when nstats is given and requires
resampling. |
|
The number of samples to take on the distribution function. If
nonpositive, width (height ) is used. |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
A data line to store the uncertainties of the distribution to. |
|
Orientation of lines (ACF is simply averaged over the other orientation). |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
A data line to store the distribution to. It will be resampled to requested width. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Orientation of lines (HHCF is simply averaged over the other orientation). |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
A data line to store the distribution to. It will be resampled to requested width. |
|
Orientation of lines (HHCF is simply averaged over the other orientation). |
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
The uncertainty in the x direction. |
|
The uncertainty in the y direction. |
Returns : |
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
);
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.
|
A data field. |
|
The corresponding uncertainty data field. |
|
The uncertainty in the x direction. |
|
The uncertainty in the y direction. |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
The uncertainty of the surface area. |
Since 2.23
gdouble gwy_data_field_area_get_median_uncertainty (GwyDataField *dfield
,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
.
|
The corresponding uncertainty field |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
The uncertainty of the median value. |
Since 2.23
gdouble gwy_data_field_area_get_median_uncertainty_mask (GwyDataField *dfield
,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.
|
The corresponding uncertainty field |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
Masking mode to use. See the introduction for description of masking modes. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
Returns : |
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.
|
A data field. |
|
The corresponding uncertainty field |
Returns : |
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.
|
A data field. |
|
Corresponding uncertainty field |
|
Mask specifying which values to take into account/exclude, or NULL . |
|
A data line to store the distribution to. It will be resampled to requested width. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
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.
|
A data field. |
|
Corresponding uncertainty field |
|
A data line to store the distribution to. It will be resampled to requested width. |
|
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 *x
,gdouble *y
,gdouble *z
,gdouble *ux
,gdouble *uy
,gdouble *uz
);
Computes squared uncertainty of average normal vector of an area of a data field.
|
A data field. |
|
Corresponding uncertainty field. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
|
Where uncertainty of x-component of average normal vector should be
stored, or NULL . |
|
Where uncertainty of y-component of average normal vector should be
stored, or NULL . |
|
Where uncertainty of z-component of average normal vector should be
stored, or NULL . |
Since 2.23
void gwy_data_field_get_normal_coeffs_uncertainty (GwyDataField *data_field
,GwyDataField *uncz_field
,GwyDataField *uncx_field
,GwyDataField *uncy_field
,gdouble *x
,gdouble *y
,gdouble *z
,gdouble *ux
,gdouble *uy
,gdouble *uz
);
Computes squared uncertainty of average normal vector of a data field.
|
A data field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
|
Where x-component of uncertainty of the normal vector should be stored, or NULL . |
|
Where y-component of uncertainty of the normal vector should be stored, or NULL . |
|
Where z-component of uncertainty of the normal vector should be stored, or NULL . |
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).
|
A data field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
|
Upper-left column coordinate. |
|
Upper-left row coordinate. |
|
Area width (number of columns). |
|
Area height (number of rows). |
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).
|
A data field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
|
Corresponding uncertainty field. |
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
);
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.
|
A data field. |
|
Corresponding uncertainty data field. |
|
A data line to store the distribution to. It will be resampled to requested width. |
|
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
|
A data line. |
|
A corresponding uncertainty line. |
|
Data line to store the uncertainty of the autocorrelation function to. It will be
resized to data_line size. |
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.
|
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
.
|
A data line. |
|
A corresponding uncertainty line. |
|
Data line to store uncertainty of height-height function to.
It will be resized to data_line size. |
Since 2.23