| 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);
|
|
|
|
|
|
|
|
|
|
|
|
|