Find the grooves of a bullet land
get_grooves(bullet, method = "rollapply", smoothfactor = 15, adjust = 10, groove_cutoff = 400, mean_left = NULL, mean_right = NULL, mean_window = 100)
bullet | data frame with topological data in x-y-z format |
---|---|
method | method to use for identifying grooves. Defaults to "rollapply" |
smoothfactor | The smoothing window to use - XXX the smoothing window seems to depend on the resolution at which the data has been collected. |
adjust | positive number to adjust the grooves - XXX should be expressed in microns rather than an index |
groove_cutoff | The index at which a groove cannot exist past - XXX this parameter should be expressed in microns rather than as an index to be able to properly deal with different resolutions |
mean_left | If provided, the location of the average left groove |
mean_right | If provided, the location of the average right groove |
mean_window | The window around the means to use |
second_smooth | Whether or not to smooth a second time |