organizedpointfilters.utility.helper

Classes

Matrix3f

Eigen Matrix to MXNX3 structure.

Matrix3fRef

Eigen Matrix Reference to MXNX3 structure.

MatrixDouble

Matrix (Double) representation of numpy array.

Path

PurePath subclass that can make system calls.

Functions

bilateral_opc(opc[, loops, sigma_length, …])

Performs bilateral normal smoothing on a mesh implicit from an organized point

bilateral_opc_cuda(opc[, loops, …])

Performs bilateral normal smoothing on a mesh implicit from an organized point

compute_normals_and_centroids_opc(opc[, …])

Computes the Normals and Centroid of Implicit Triangle Mesh in the Organized Point Cloud

compute_normals_opc(opc, **kwargs)

create_mesh_from_organized_point_cloud(pcd)

Create Mesh from organized point cloud If an MXNX3 Point Cloud is passed, rows and cols is ignored (we know the row/col from shape) If an KX3 Point Cloud is passed, you must pass the row, cols, and stride that correspond to the point cloud

create_mesh_from_organized_point_cloud_with_o3d(pcd)

Create Mesh from organized point cloud If an MXNX3 Point Cloud is passed, rows and cols is ignored (we know the row/col from shape) If an KX3 Point Cloud is passed, you must pass the row, cols, and stride that correspond to the point cloud

create_meshes(pc_points[, stride, loops, …])

create_meshes_cuda(opc, **kwargs)

Creates a mesh from a noisy organized point cloud

get_np_buffer_ptr(a)

laplacian_opc(opc[, loops, _lambda, kernel_size])

Performs Laplacian Smoothing on an organized point cloud

laplacian_opc_cuda(opc[, loops, _lambda, …])

Performs Laplacian Smoothing on an organized point cloud

laplacian_then_bilateral_opc(opc[, …])

Performs Laplacian Smoothing on Point Cloud and then performs Bilateral normal smoothing

laplacian_then_bilateral_opc_cuda(opc[, …])

Performs Laplacian Smoothing on Point Cloud and then performs Bilateral normal smoothing

load_pcd_and_meshes(input_file[, stride, …])

Load PCD and Meshes

load_pcd_file(fpath[, stride])

pick_valid_normals(opc_normals)

tab40()

A discrete colormap with 40 unique colors