![]() |
![]() |
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
);
void gwy_data_field_hough_polar_line_to_datafield (GwyDataField *dfield
,gdouble rho
,gdouble theta
,gint *px1
,gint *px2
,gint *py1
,gint *py2
);