efourier_i
uses the inverse elliptical Fourier transformation to
calculate a shape, when given a list with Fourier coefficients, typically
obtained computed with efourier.
efourier_i(ef, nb.h, nb.pts = 120)
A matrix of (x; y) coordinates.
list
. A list containing efourier
.
integer
. The number of harmonics to use. If not
specified, length(ef$an)
is used.
integer
. The number of points to calculate.
See efourier for the mathematical background.
Claude, J. (2008) Morphometrics with R, Use R! series, Springer 316 pp. Ferson S, Rohlf FJ, Koehn RK. 1985. Measuring shape variation of two-dimensional outlines. Systematic Biology 34: 59-68.
Other efourier:
efourier_shape()
,
efourier()
coo <- bot[1]
coo_plot(coo)
ef <- efourier(coo, 12)
ef
efi <- efourier_i(ef)
coo_draw(efi, border='red', col=NA)
Run the code above in your browser using DataLab