Learn R Programming

Momocs (version 1.1.6)

coo_baseline: Register new baselines

Description

A non-exact baseline registration on t1 and t2 coordinates, for the ldk1-th and ldk2-th points. By default it returns Bookstein's coordinates.

Usage

coo_baseline(coo, ldk1, ldk2, t1, t2)

Arguments

coo
a matrix of (x; y) coordinates or a list, or any Coo object.
ldk1
numeric the id of the first point of the new baseline
ldk2
numeric the id of the second point of the new baseline
t1
numeric the (x; y) coordinates of the 1st point of the new baseline
t2
numeric the (x; y) coordinates of the 2nd point of the new baseline

Value

a matrix of (x; y) coordinates or a Coo object.

See Also

Other baselining functions: coo_bookstein Other coo_ utilities: coo_aligncalliper, coo_alignminradius, coo_alignxax, coo_align, coo_bookstein, coo_boundingbox, coo_calliper, coo_centdist, coo_center, coo_centpos, coo_close, coo_down, coo_dxy, coo_extract, coo_flipx, coo_force2close, coo_interpolate, coo_jitter, coo_left, coo_nb, coo_perimcum, coo_perimpts, coo_perim, coo_rev, coo_right, coo_rotatecenter, coo_rotate, coo_samplerr, coo_sample, coo_scalex, coo_scale, coo_shearx, coo_slice, coo_slidedirection, coo_slidegap, coo_slide, coo_smoothcurve, coo_smooth, coo_template, coo_trans, coo_trimbottom, coo_trimtop, coo_trim, coo_up, is_clockwise, is_closed, is_equallyspacedradii

Examples

Run this code
stack(hearts)
stack(coo_baseline(hearts, 2, 4, c(-1, 0), c(1, 1)))

Run the code above in your browser using DataLab