coo_rectilinearity: Calculates the rectilinearity of a shape

Description Usage Arguments Value Note Source See Also Examples

View source: R/coo-shapedescriptors.R

Description

As proposed by Zunic and Rosin (see below). May need some testing/review.

Usage

1

Arguments

coo

a matrix of (x; y) coordinates or any Coo

Value

numeric for a single shape, list for Coo

Note

due to the laborious nature of the algorithm (in nb.pts^2), and of its implementation, it may be very long to compute.

Source

Zunic J, Rosin PL. 2003. Rectilinearity measurements for polygons. IEEE Transactions on Pattern Analysis and Machine Intelligence 25: 1193-1200.

See Also

Other coo_ descriptors: coo_angle_edge1, coo_angle_edges, coo_angle_tangent, coo_area, coo_boundingbox, coo_chull, coo_circularity, coo_convexity, coo_eccentricity, coo_elongation, coo_length, coo_lw, coo_rectangularity, coo_solidity, coo_width

Examples

1
2
3
4
5
6
7
bot[1] %>%
    coo_sample(32) %>% # for speed sake only
    coo_rectilinearity

bot %>%
    slice(1:3) %>% coo_sample(32) %>% # for speed sake only
    coo_rectilinearity

Momocs documentation built on March 23, 2018, 1:04 a.m.