oakutils.point_clouds package

Submodules

oakutils.point_clouds.callbacks module

Module contents

Moudule for creating, filtering, and visualizing point clouds.

Module contents will only be populated if the ‘open3d’ package is installed. This is to reduce the minimun required dependencies for the ‘oakutils’ package. Since the ‘open3d’ package is not required for all operations and it is a large package, it is not included in the ‘oakutils’ package dependencies by default.

Submoudles

callbacks

Callbacks for point cloud creation and filtering.

Classes

PointCloudVisualizer

Class for visualizing point clouds.

Functions

get_point_cloud_from_np_buffer

Use to create a point cloud from a numpy array.

filter_point_cloud

Use to filter a point cloud.

get_point_cloud_from_depth_image

Use to create a point cloud from a depth image.

get_point_cloud_from_rgb_depth_image

Use to create a point cloud from a RGB and depth image.

create_point_cloud

Use to create a point cloud from a RGB and depth image as a callback.