powered by
Calculates Bezier coefficients from a shape
bezier(coo, n)
a list with components:
$J matrix of Bezier coefficients
$J
$B matrix of Bezier vertices.
$B
a matrix or a list of (x; y) coordinates
the degree, by default the number of coordinates.
Claude, J. (2008) Morphometrics with R, Use R! series, Springer 316 pp.
Other bezier functions: bezier_i()
bezier_i()
set.seed(34) x <- coo_sample(efourier_shape(), 5) plot(x, ylim=c(-3, 3), asp=1, type='b', pch=20) b <- bezier(x) bi <- bezier_i(b$B) lines(bi, col='red')
Run the code above in your browser using DataLab