Package: mmand 1.6.3

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.zip(r-4.5)mmand_1.6.3.zip(r-4.4)mmand_1.6.3.zip(r-4.3)
mmand_1.6.3.tgz(r-4.4-x86_64)mmand_1.6.3.tgz(r-4.4-arm64)mmand_1.6.3.tgz(r-4.3-x86_64)mmand_1.6.3.tgz(r-4.3-arm64)
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://jonclayden.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

On CRAN:

image-processingmorphologyresampling

39 exports 37 stars 7.32 score 1 dependencies 8 dependents 1 mentions 156 scripts 969 downloads

Last updated 7 months agofrom:1e73bb40e9. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 14 2024
R-4.5-win-x86_64OKSep 14 2024
R-4.5-linux-x86_64OKSep 14 2024
R-4.4-win-x86_64OKSep 14 2024
R-4.4-mac-x86_64OKSep 14 2024
R-4.4-mac-aarch64OKSep 14 2024
R-4.3-win-x86_64OKSep 14 2024
R-4.3-mac-x86_64OKSep 14 2024
R-4.3-mac-aarch64OKSep 14 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