Click or drag to resize
CvInvokeReprojectImageTo3D Method
http://www.emgu.com
Transforms 1-channel disparity map to 3-channel image, a 3D surface.

Namespace: Emgu.CV
Assembly: Emgu.CV.World (in Emgu.CV.World.dll) Version: 3.2.0.2682 (3.2.0.2682)
Syntax
public static void ReprojectImageTo3D(
	IInputArray disparity,
	IOutputArray image3D,
	IInputArray q,
	bool handleMissingValues = false,
	DepthType ddepth = DepthType.Default
)

Parameters

disparity
Type: Emgu.CVIInputArray
Disparity map
image3D
Type: Emgu.CVIOutputArray
3-channel, 16-bit integer or 32-bit floating-point image - the output map of 3D points
q
Type: Emgu.CVIInputArray
The reprojection 4x4 matrix, can be arbitrary, e.g. the one, computed by cvStereoRectify
handleMissingValues (Optional)
Type: SystemBoolean
Indicates, whether the function should handle missing values (i.e. points where the disparity was not computed). If handleMissingValues=true, then pixels with the minimal disparity that corresponds to the outliers (see StereoMatcher::compute ) are transformed to 3D points with a very large Z value (currently set to 10000).
ddepth (Optional)
Type: Emgu.CV.CvEnumDepthType
The optional output array depth. If it is -1, the output image will have CV_32F depth. ddepth can also be set to CV_16S, CV_32S or CV_32F.
See Also