mmand: Mathematical Morphology in Any Number of Dimensions

Share:

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.

Author
Jon Clayden
Date of publication
2016-09-06 12:34:28
Maintainer
Jon Clayden <code@clayden.org>
License
GPL-2
Version
1.4.1
URLs

View on CRAN

Man pages

binarise
Binarise a numeric array
binary
Check for a binary array
components
Find connected components
display
Display a 2D image
filters
Apply a filter to an array
gameOfLife
Conway's Game of Life
gaussianSmooth
Smooth a numeric array with a Gaussian kernel
kernels
Kernel-generating functions
morph
Morph an array with a kernel
morphology
Standard mathematical morphology operations
neighbourhood
Get neighbourhood information for an array
resample
Resample an array
sampleKernelFunction
Sampling and plotting kernels
symmetric
Check for a symmetric array
threshold
Threshold a numeric array or vector

Files in this package

mmand
mmand/inst
mmand/inst/images
mmand/inst/images/fan.png
mmand/inst/images/fan-small.png
mmand/inst/COPYRIGHTS
mmand/tests
mmand/tests/testthat
mmand/tests/testthat/gaussian_kernel_2d.rds
mmand/tests/testthat/glider_gun_t1.rds
mmand/tests/testthat/fan_components_diamond.rds
mmand/tests/testthat/fan_closed.rds
mmand/tests/testthat/fan_dilated.rds
mmand/tests/testthat/test-10-morph.R
mmand/tests/testthat/gaussian_kernel_2d_anis.rds
mmand/tests/testthat/fan_mean_filtered.rds
mmand/tests/testthat/fan_opened.rds
mmand/tests/testthat/fan_sobel_filtered.rds
mmand/tests/testthat/disc_kernel.rds
mmand/tests/testthat/dump.R
mmand/tests/testthat/triangle_function.rds
mmand/tests/testthat/test-05-kernels.R
mmand/tests/testthat/glider_gun_t0.rds
mmand/tests/testthat/test-15-automata.R
mmand/tests/testthat/test-20-resample.R
mmand/tests/testthat/box_function.rds
mmand/tests/testthat/mn_function.rds
mmand/tests/testthat/gaussian_kernel_1d.rds
mmand/tests/testthat/glider_gun_t5.rds
mmand/tests/testthat/test-25-components.R
mmand/tests/testthat/fan_eroded.rds
mmand/tests/testthat/box_kernel.rds
mmand/tests/testthat/dilate_2d_bin.rds
mmand/tests/testthat/sobel_kernel_2d.rds
mmand/tests/testthat/fan_components_box.rds
mmand/tests/testthat/2d_smooth_large.rds
mmand/tests/testthat/2d_smooth_small.rds
mmand/tests/testthat/gaussian_kernel_2d_unnorm.rds
mmand/tests/testthat/line_kernel.rds
mmand/tests/testthat/diamond_kernel.rds
mmand/tests/testthat/fan_median_filtered.rds
mmand/tests/test-all.R
mmand/src
mmand/src/Array.h
mmand/src/Makevars
mmand/src/lemon
mmand/src/lemon/core.h
mmand/src/lemon/bfs.h
mmand/src/lemon/error.h
mmand/src/lemon/path.h
mmand/src/lemon/list_graph.h
mmand/src/lemon/bits
mmand/src/lemon/bits/graph_extender.h
mmand/src/lemon/bits/vector_map.h
mmand/src/lemon/bits/default_map.h
mmand/src/lemon/bits/path_dump.h
mmand/src/lemon/bits/alteration_notifier.h
mmand/src/lemon/bits/variant.h
mmand/src/lemon/bits/array_map.h
mmand/src/lemon/bits/enable_if.h
mmand/src/lemon/bits/lock.h
mmand/src/lemon/bits/map_extender.h
mmand/src/lemon/bits/traits.h
mmand/src/lemon/bits/graph_adaptor_extender.h
mmand/src/lemon/config.h
mmand/src/lemon/connectivity.h
mmand/src/lemon/dfs.h
mmand/src/lemon/dijkstra.h
mmand/src/lemon/concepts
mmand/src/lemon/concepts/path.h
mmand/src/lemon/concepts/graph.h
mmand/src/lemon/concepts/maps.h
mmand/src/lemon/concepts/graph_components.h
mmand/src/lemon/concepts/digraph.h
mmand/src/lemon/tolerance.h
mmand/src/lemon/maps.h
mmand/src/lemon/adaptors.h
mmand/src/lemon/bin_heap.h
mmand/src/lemon/concept_check.h
mmand/src/lemon/assert.h
mmand/src/lemon/smart_graph.h
mmand/src/Resampler.h
mmand/src/Array.cpp
mmand/src/Kernel.cpp
mmand/src/Morpher.cpp
mmand/src/main.cpp
mmand/src/Morpher.h
mmand/src/Resampler.cpp
mmand/src/Componenter.h
mmand/src/Componenter.cpp
mmand/src/Kernel.h
mmand/NAMESPACE
mmand/NEWS
mmand/R
mmand/R/automata.R
mmand/R/resample.R
mmand/R/display.R
mmand/R/components.R
mmand/R/morph.R
mmand/R/kernels.R
mmand/R/zzz.R
mmand/README.md
mmand/MD5
mmand/DESCRIPTION
mmand/man
mmand/man/kernels.Rd
mmand/man/threshold.Rd
mmand/man/sampleKernelFunction.Rd
mmand/man/morphology.Rd
mmand/man/components.Rd
mmand/man/symmetric.Rd
mmand/man/resample.Rd
mmand/man/display.Rd
mmand/man/neighbourhood.Rd
mmand/man/morph.Rd
mmand/man/gameOfLife.Rd
mmand/man/filters.Rd
mmand/man/binarise.Rd
mmand/man/binary.Rd
mmand/man/gaussianSmooth.Rd