betti fix denoise

Remove noise, as from a scan, keeping sharp edges.

fix module Granted on request: see access and licensing.

Usage

betti fix denoise [flags] in out

Examples

betti fix denoise scan.stl smooth.obj

Flags

FlagTakesDefaultMeaning
-passesinteger10how many times to filter: more remove stronger noise, and larger details
-radiusnumber1reach of the filter, in face spacings
-rangenumber0.3normal difference, in unit-vector length, beyond which faces stop smoothing each other: smaller keeps more edges

Output flags

FlagTakesDefaultMeaning
-jsonswitchoffprint the result as JSON
-qswitchoffprint nothing but errors
-vswitchoffalso show the stages of each step, and their times

This page is generated from betti help fix denoise. Lengths are absolute, or a percentage of the part's bounding-box diagonal, as in -size 1%.