All functions

amp.freq()

Computes amplitude and frequency of wave-like data

bearing.xy()

Computes the heading between to cartesian points

`:=`()

Assignment by reference

contrast.img()

Change image contrast

cosine.ang()

Computes angle between two segments sharing a point.

crop.img()

Crop an image

cyclize()

Calculate waveform cycles

data.overlay()

Plot data over an image

deg()

Converts radians to degrees

dist.2d()

Computes distance between two points in Cartesian space

dist.2d.line()

Computes orthogonal distance between a point and a line

fin.kin()

Tracking of fin-like extensions of body contours

find.roi()

ROI identification through thresholding and segmentation

free.ml.ang() free.ml.hull() free.ml.del()

Midline estimations for closed contours

gg.overlay()

Plot output from kin functions

halfwave()

Compute half wavelengths from a sine-like waveform

images.to.video()

Stitches images into a video file

kin.search() kin.simple() kin.free()

Midline and outline tracking over image sequences

pick.pts()

2D Manual digitization of image data

point.ang.orig()

Computes new position of a point rotating about an origin

rad()

convert degrees to radians

thr.check()

Evaluate a range of threshold values for creating binary images

vid.to.images()

Extracts images from a video file

wave()

Compute wavelengths from a sine-like waveform