organizedpointfilters.utility.helper.bilateral_opc_cuda

organizedpointfilters.utility.helper.bilateral_opc_cuda(opc, loops=5, sigma_length=0.1, sigma_angle=0.261, **kwargs)

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

Parameters:

{ndarray} -- Organized Point Cloud MXNX3, Assumed Float 64 (opc) –

Keyword Arguments:
  • {int} -- How many iterations of smoothing (default (loops) – {5})

  • {float} -- Saling factor for length (default (sigma_length) – {0.1})

  • {float} -- Scaling factor for angle (default (sigma_angle) – {0.261})

Returns:

ndarray – MX3 Triangle Normal Array, Float 64