vcgIsolated | R Documentation |
Remove isolated pieces from a surface mesh, selected by a minimum amount of faces or of a diameter below a given threshold. Also the option only to keep the largest piece can be selected or to split a mesh into connected components.
vcgIsolated(
mesh,
facenum = NULL,
diameter = NULL,
split = FALSE,
keep = 0,
silent = FALSE
)
mesh |
triangular mesh of class "mesh3d". |
facenum |
integer: all connected pieces with less components are removed. If not specified or 0 and diameter is NULL, then only the component with the most faces is kept. |
diameter |
numeric: all connected pieces smaller diameter are removed
removed. |
split |
logical: if TRUE, a list with all connected components (optionally matching requirements facenum/diameter) of the mesh will be returned. |
keep |
integer: if split=T, |
silent |
logical, if TRUE no console output is issued. |
returns the reduced mesh.
Stefan Schlager
vcgPlyRead
## Not run:
data(humface)
cleanface <- vcgIsolated(humface)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.