All functions

binarise()

Binarise a numeric array

binary()

Check for a binary array

components()

Find connected components

display()

Display a 2D image

distanceTransform()

Distance transforms

meanFilter() medianFilter() sobelFilter()

Apply a filter to an array

gameOfLife() gosperGliderGun()

Conway's Game of Life

gaussianSmooth()

Smooth a numeric array with a Gaussian kernel

isKernel() isKernelArray() isKernelFunction() kernelArray() shapeKernel() gaussianKernel() sobelKernel() kernelFunction() boxKernel() triangleKernel() mitchellNetravaliKernel() mnKernel() lanczosKernel()

Kernel-generating functions

morph()

Morph an array with a kernel

erode() dilate() opening() closing()

Standard mathematical morphology operations

neighbourhood()

Get neighbourhood information for an array

resample() rescale()

Resample an array

sampleKernelFunction() plot(<kernelArray>) plot(<kernelFunction>)

Sampling and plotting kernels

skeletonise()

Skeletonise a numeric array

sketch()

Show an ASCII art representation of a 2D image or matrix

symmetric()

Check for a symmetric array

threshold()

Threshold a numeric array or vector