Returns the angle (in radians) of every edge of a shape,
Arguments
- coo
a
matrix
or a list of (x; y) coordinates or anyCoo
- method
'atan2' (or 'acos') for a signed (or not) angle.
See also
Other coo_ descriptors:
coo_angle_tangent()
,
coo_area()
,
coo_boundingbox()
,
coo_chull()
,
coo_circularity()
,
coo_convexity()
,
coo_eccentricity
,
coo_elongation()
,
coo_length()
,
coo_lw()
,
coo_rectangularity()
,
coo_rectilinearity()
,
coo_scalars()
,
coo_solidity()
,
coo_tac()
,
coo_width()
Examples
b <- coo_sample(bot[1], 64)
coo_angle_edges(b)
#> [1] -3.111523 -3.093172 -3.092305 3.081724 3.105229 3.077881 3.110353
#> [8] 3.046641 3.051196 3.135756 -3.074763 -3.017238 -2.926235 -2.628633
#> [15] -2.611156 -2.953906 -3.017238 -3.085049 -2.915581 -2.709056 -2.530867
#> [22] -2.927854 -3.086548 -3.100971 3.114884 -3.060821 3.116579 -3.106746
#> [29] 3.131759 3.116579 3.080363 3.030147 3.035444 3.141593 -3.051196
#> [36] -3.014394 -2.988492 -2.873097 -3.131789 2.993915 2.944112 -3.135728
#> [43] 3.113711 3.137875 -3.106026 3.106746 2.980423 -1.981456 -2.694480
#> [50] -3.062770 -2.583631 -2.029263 3.018319 3.023726 -3.109950 3.085522
#> [57] -3.087530 3.112543 2.978918 3.011861 3.087633 -2.957901 -2.916681
#> [64] -3.046946