Package boofcv.alg.depth
Class VisualDepthOps
- java.lang.Object
-
- boofcv.alg.depth.VisualDepthOps
-
public class VisualDepthOps extends java.lang.ObjectVarious functions and operations specific to visual depth sensors.
-
-
Constructor Summary
Constructors Constructor Description VisualDepthOps()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddepthTo3D(boofcv.struct.calib.CameraPinholeBrown param, boofcv.struct.image.GrayU16 depth, org.ddogleg.struct.FastQueue<georegression.struct.point.Point3D_F64> cloud)Creates a point cloud from a depth image.static voiddepthTo3D(boofcv.struct.calib.CameraPinholeBrown param, boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> rgb, boofcv.struct.image.GrayU16 depth, org.ddogleg.struct.FastQueue<georegression.struct.point.Point3D_F64> cloud, boofcv.struct.FastQueueArray_I32 cloudColor)Creates a point cloud from a depth image and saves the color information.
-
-
-
Method Detail
-
depthTo3D
public static void depthTo3D(boofcv.struct.calib.CameraPinholeBrown param, boofcv.struct.image.GrayU16 depth, org.ddogleg.struct.FastQueue<georegression.struct.point.Point3D_F64> cloud)Creates a point cloud from a depth image.- Parameters:
param- Intrinsic camera parameters for depth imagedepth- depth image. each value is in millimeters.cloud- Output point cloud
-
depthTo3D
public static void depthTo3D(boofcv.struct.calib.CameraPinholeBrown param, boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> rgb, boofcv.struct.image.GrayU16 depth, org.ddogleg.struct.FastQueue<georegression.struct.point.Point3D_F64> cloud, boofcv.struct.FastQueueArray_I32 cloudColor)Creates a point cloud from a depth image and saves the color information. The depth and color images are assumed to be aligned.- Parameters:
param- Intrinsic camera parameters for depth imagedepth- depth image. each value is in millimeters.rgb- Color image that's aligned to the depth.cloud- Output point cloudcloudColor- Output color for each point in the cloud
-
-