Package: mmand 1.6.3

Jon Clayden

mmand: Mathematical Morphology in Any Number of Dimensions

Provides tools for performing mathematical morphology operations, such as erosion and dilation, on data of arbitrary dimensionality. Can also be used for finding connected components, resampling, filtering, smoothing and other image processing-style operations.

Authors:Jon Clayden

mmand_1.6.3.tar.gz
mmand_1.6.3.tar.gz(r-4.5-noble)mmand_1.6.3.tar.gz(r-4.4-noble)
mmand_1.6.3.tgz(r-4.4-emscripten)mmand_1.6.3.tgz(r-4.3-emscripten)
mmand.pdf |mmand.html
mmand/json (API)
NEWS

# Install 'mmand' in R:
install.packages('mmand', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/jonclayden/mmand/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

4.34 score 9 packages 162 scripts 886 downloads 39 exports 1 dependencies

Last updated 2 years agofrom:eb602b11cb. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-linux-x86_64OKOct 30 2024

Exports:binarisebinarizebinaryboxKernelclosingcomponentsdilatedisplaydistanceTransformerodegameOfLifegaussianKernelgaussianSmoothgosperGliderGunisKernelisKernelArrayisKernelFunctionkernelArraykernelFunctionlanczosKernelmeanFiltermedianFiltermitchellNetravaliKernelmnKernelmorphneighbourhoodopeningresamplerescalesampleKernelFunctionshapeKernelskeletoniseskeletonizesketchsobelFiltersobelKernelsymmetricthresholdtriangleKernel

Dependencies:Rcpp

Readme and manuals

Help Manual

Help pageTopics
Binarise a numeric arraybinarise binarize
Check for a binary arraybinary
Find connected componentscomponents components.default
Display a 2D imagedisplay display.array display.default display.matrix
Distance transformsdistanceTransform distanceTransform.default
Standard mathematical morphology operationsclosing dilate erode morphology opening
Conway's Game of LifegameOfLife gosperGliderGun
Smooth a numeric array with a Gaussian kernelgaussianSmooth
Kernel-generating functionsboxKernel gaussianKernel isKernel isKernelArray isKernelFunction kernelArray kernelFunction kernels lanczosKernel mitchellNetravaliKernel mnKernel shapeKernel sobelKernel triangleKernel
Apply a filter to an arraymeanFilter medianFilter sobelFilter
Morph an array with a kernelmorph morph.default
Get neighbourhood information for an arrayneighbourhood
Resample an arrayresample resample.default rescale
Sampling and plotting kernelsplot.kernelArray plot.kernelFunction sampleKernelFunction
Skeletonise a numeric arrayskeletonise skeletonize
Show an ASCII art representation of a 2D image or matrixsketch
Check for a symmetric arraysymmetric
Threshold a numeric array or vectorthreshold