Class VolumeSettings
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Settings for a TSDF/HashTSDF/ColorTSDF Volume.
public class VolumeSettings : CvObject, IDisposable
- Inheritance
-
VolumeSettings
- Implements
- Inherited Members
Constructors
- VolumeSettings(VolumeType)
Constructor of settings for custom Volume type.
Properties
- DepthFactor
Depth factor, which is the number for depth scaling.
- IntegrateHeight
The height of the image for integration.
- IntegrateWidth
The width of the image for integration.
- MaxDepth
Threshold for depth truncation in meters.
- MaxWeight
Max number of frames to integrate per voxel.
- RaycastHeight
The height of the raycasted image.
- RaycastStepFactor
Length of single raycast step.
- RaycastWidth
The width of the raycasted image.
- TsdfTruncateDistance
TSDF truncation distance.
- VoxelSize
The size of voxel.
Methods
- GetCameraIntegrateIntrinsics(OutputArray)
Returns intrinsics of camera for integrations.
- GetCameraRaycastIntrinsics(OutputArray)
Returns camera intrinsics for raycast image.
- GetVolumePose(OutputArray)
Gets volume pose.
- GetVolumeResolution(OutputArray)
Gets resolution of voxel space.
- GetVolumeStrides(OutputArray)
Returns 3 integers representing strides by x, y and z dimension.
- Release()
Clean up any resources being used.
- SetCameraIntegrateIntrinsics(InputArray)
Sets intrinsics of camera for integrations.
- SetCameraRaycastIntrinsics(InputArray)
Sets camera intrinsics for raycast image.
- SetVolumePose(InputArray)
Sets volume pose.
- SetVolumeResolution(InputArray)
Sets resolution of voxel space.