![]() |
![]() |
Gwyddion Data Processing Library Reference Manual | ![]() |
|
---|---|---|---|---|
Top | Description |
#include <libprocess/gwyprocess.h> void gwy_data_field_hough_line (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, GwyDataField *result, gint hwidth, gboolean overlapping); void gwy_data_field_hough_circle (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, GwyDataField *result, gdouble radius); void gwy_data_field_hough_line_strenghten (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, gint hwidth, gdouble threshold); void gwy_data_field_hough_circle_strenghten (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, gdouble radius, gdouble threshold); gint gwy_data_field_get_local_maxima_list (GwyDataField *dfield, gdouble *xdata, gdouble *ydata, gdouble *zdata, gint ndata, gint skip, gdouble threshold, gboolean subpixel); void gwy_data_field_hough_polar_line_to_datafield (GwyDataField *dfield, gdouble rho, gdouble theta, gint *px1, gint *px2, gint *py1, gint *py2); void gwy_data_field_hough_datafield_line_to_polar (gint px1, gint px2, gint py1, gint py2, gdouble *rho, gdouble *theta);
void gwy_data_field_hough_line (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, GwyDataField *result, gint hwidth, gboolean overlapping);
|
|
|
|
|
|
|
|
|
|
|
void gwy_data_field_hough_circle (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, GwyDataField *result, gdouble radius);
|
|
|
|
|
|
|
|
|
void gwy_data_field_hough_line_strenghten (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, gint hwidth, gdouble threshold);
|
|
|
|
|
|
|
|
|
void gwy_data_field_hough_circle_strenghten (GwyDataField *dfield, GwyDataField *x_gradient, GwyDataField *y_gradient, gdouble radius, gdouble threshold);
|
|
|
|
|
|
|
|
|
gint gwy_data_field_get_local_maxima_list (GwyDataField *dfield, gdouble *xdata, gdouble *ydata, gdouble *zdata, gint ndata, gint skip, gdouble threshold, gboolean subpixel);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
void gwy_data_field_hough_polar_line_to_datafield (GwyDataField *dfield, gdouble rho, gdouble theta, gint *px1, gint *px2, gint *py1, gint *py2);
|
|
|
|
|
|
|
|
|
|
|
|
|