open3d.integration.UniformTSDFVolume

class open3d.integration.UniformTSDFVolume

UniformTSDFVolume implements the classic TSDF volume with uniform voxel grid (Curless and Levoy 1996).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: open3d.integration.UniformTSDFVolume, arg0: open3d.integration.UniformTSDFVolume) -> None

Copy constructor

  1. __init__(self: open3d.integration.UniformTSDFVolume, length: float, resolution: int, sdf_trunc: float, color_type: open3d.integration.TSDFVolumeColorType) -> None

extract_point_cloud(self: open3d.integration.TSDFVolume) → open3d.geometry.PointCloud

Function to extract a point cloud with normals

extract_triangle_mesh(self: open3d.integration.TSDFVolume) → open3d.geometry.TriangleMesh

Function to extract a triangle mesh

extract_voxel_point_cloud(self: open3d.integration.UniformTSDFVolume) → open3d.geometry.PointCloud

Debug function to extract the voxel data into a point cloud.

integrate(self: open3d.integration.TSDFVolume, image: open3d.geometry.RGBDImage, intrinsic: open3d.camera.PinholeCameraIntrinsic, extrinsic: numpy.ndarray[float64[4, 4]]) → None

Function to integrate an RGB-D image into the volume

reset(self: open3d.integration.TSDFVolume) → None

Function to reset the integration::TSDFVolume

property color_type

Color type of the TSDF volume.

Type

integration.TSDFVolumeColorType

property length

Total length, where voxel_length = length / resolution.

property resolution

Resolution over the total length, where voxel_length = length / resolution

property sdf_trunc

Truncation value for signed distance function (SDF).

Type

float

property voxel_length

Voxel size.

Type

float