Share via


ColorReconstruction.IntegrateFrame Method (FusionFloatImageFrame, Int32, Matrix4)

Kinect for Windows 1.8

Integrates depth float data into the reconstruction volume from the specified camera pose.

Syntax

public void IntegrateFrame (
         FusionFloatImageFrame depthFloatFrame,
         int maxIntegrationWeight,
         Matrix4 worldToCameraTransform
)

Parameters

  • depthFloatFrame
    Type: FusionFloatImageFrame
    The depth float frame to be integrated.

  • maxIntegrationWeight
    Type: Int32
    A parameter to control the temporal smoothing of depth integration. The minimum value is one. Lower values have more noisy representations, but are suitable for more dynamic environments because moving objects integrate and disintegrate faster. Higher values integrate objects more slowly, but provide finer detail with less noise.

  • worldToCameraTransform
    Type: Matrix4

    The camera pose. This is usually the camera pose result from the most recent call to the FusionDepthProcessor.AlignPointClouds or ColorReconstruction.AlignDepthFloatToReconstruction method.

    Note

    This method also sets the internal camera pose to this pose.

Requirements

Namespace: Microsoft.Kinect.Toolkit.Fusion

Assembly: Microsoft.Kinect.Toolkit.Fusion (in microsoft.kinect.toolkit.fusion.dll)

See Also

Reference

ColorReconstruction Class
ColorReconstruction Members
Microsoft.Kinect.Toolkit.Fusion Namespace