large_kinfu_Params
import { large_kinfu_Params } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
Native object: release it with using or delete(). Factories can return null; check before calling methods.
large kinfu params value in the OpenCV API.
Constructors and members
static defaultParams
Default parameters
A set of parameters which provides better model quality, can be very slow.
defaultParams(): large_kinfu_Params | null;The large_kinfu_Params | null result.
static coarseParams
Coarse parameters
A set of parameters which provides better speed, can fail to match frames
in case of rapid sensor motion.
coarseParams(): large_kinfu_Params | null;The large_kinfu_Params | null result.
static hashTSDFParams
HashTSDF parameters
A set of parameters suitable for use with HashTSDFVolume
hashTSDFParams(isCoarse: boolean): large_kinfu_Params | null;isCoarseis coarse argument (boolean).
The large_kinfu_Params | null result.
clone
Create another handle to the same native object. This retains the object without copying its pixels or algorithm state; dispose both handles separately.
clone(): this;The this result.
frameSize
frame size in pixels
frameSize: Size;intr
camera intrinsics
intr: Matx33f;rgb_intr
rgb camera intrinsics
rgb_intr: Matx33f;depthFactor
pre-scale per 1 meter for input values
Typical values are:
5000 per 1 meter for the 16-bit PNG files of TUM database 1000 per 1 meter for Kinect 2 device 1 per 1 meter for the 32-bit float images in the ROS bag files
depthFactor: number;bilateral_sigma_depth
Depth sigma in meters for bilateral smooth
bilateral_sigma_depth: number;bilateral_sigma_spatial
Spatial sigma in pixels for bilateral smooth
bilateral_sigma_spatial: number;bilateral_kernel_size
Kernel size in pixels for bilateral smooth
bilateral_kernel_size: number;pyramidLevels
Number of pyramid levels for ICP
pyramidLevels: number;tsdf_min_camera_movement
Minimal camera movement in meters
Integrate new depth frame only if camera movement exceeds this value.
tsdf_min_camera_movement: number;lightPose
light pose for rendering in meters
lightPose: Vec3f;icpDistThresh
distance theshold for ICP in meters
icpDistThresh: number;icpAngleThresh
angle threshold for ICP in radians
icpAngleThresh: number;icpIterations
number of ICP iterations for each pyramid level
icpIterations: IntVector;truncateThreshold
Threshold for depth truncation in meters
All depth values beyond this threshold will be set to zero
truncateThreshold: number;These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.