|
DW_API_PUBLIC dwStatus | dwStereo_computeDisparity (const dwPyramidImage *leftPyramid, const dwPyramidImage *rightPyramid, dwStereoHandle_t obj) |
| Computes the disparity map given the two rectified views. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_getConfidence (const dwImageCUDA **confidenceMap, dwStereoSide side, dwStereoHandle_t obj) |
| Returns the confidence map for a specified side. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_getCUDAStream (cudaStream_t *stream, dwStereoHandle_t obj) |
| Gets CUDA stream used by the stereo algorithm. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_getDisparity (const dwImageCUDA **disparityMap, dwStereoSide side, dwStereoHandle_t obj) |
| Returns the disparity map for a specified side. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_getSize (uint32_t *dispWidth, uint32_t *dispHeight, uint32_t gLevel, dwStereoHandle_t obj) |
| Get size of image at a certain level. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_initialize (dwStereoHandle_t *obj, uint32_t width, uint32_t height, const dwStereoParams *stereoParams, dwContextHandle_t ctx) |
| Initializes the stereo algorithm with the parameters. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_initParams (dwStereoParams *stereoParams) |
| Initializes the stereo parameters. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_release (dwStereoHandle_t obj) |
| Releases the stereo algorithm. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_reset (dwStereoHandle_t obj) |
| Resets the Stereo module. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setCUDAStream (cudaStream_t stream, dwStereoHandle_t obj) |
| Sets CUDA stream used by the stereo algorithm. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setInfill (bool doInfill, dwStereoHandle_t obj) |
| Set invalid infill on/off. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setInvalidThreshold (float32_t threshold, dwStereoHandle_t obj) |
| Set invalidity threshold. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setOcclusionInfill (bool doInfill, dwStereoHandle_t obj) |
| Set occlusion infill on/off. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setOcclusionTest (bool doTest, dwStereoHandle_t obj) |
| Set occlusion test on/off. More...
|
|
DW_API_PUBLIC dwStatus | dwStereo_setRefinementLevel (uint8_t refinementLvl, dwStereoHandle_t obj) |
| Sets the refinement level of the ongoing stereo algorithm. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_getCropROI (dwBox2D *roi, dwStereoRectifierHandle_t obj) |
| Returns a rectangle which is the roi where all valid pixels after undistortion and rectification are. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_getProjectionMatrix (dwMatrix34f *projectionMat, dwStereoSide side, dwStereoRectifierHandle_t obj) |
| Returns a 3x4 projection matrix for the side specified of the form: P_left = M_rect_left*[I|0] P_right = M_rict_right*[I|Tx] with M the rectified intrinsics matrix and Tx the baseline. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_getRectificationMatrix (dwMatrix3f *rRectMat, dwStereoSide side, dwStereoRectifierHandle_t obj) |
| Returns a 3x3 rotation matrix for the side specified. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_getReprojectionMatrix (dwMatrix4f *qMatrix, dwStereoRectifierHandle_t obj) |
| Returns a 4x4 reprojetion matrix of the form 1, 0, 0, -Cx Q = 0, 1, 0, -Cy 0, 0, 0, foc 0, 0,-1/Tx, (Cx - C'x)/Tx. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_initialize (dwStereoRectifierHandle_t *obj, dwCameraModelHandle_t cameraLeft, dwCameraModelHandle_t cameraRight, dwTransformation3f leftToRig, dwTransformation3f rightToRig, dwContextHandle_t ctx) |
| Initializes the stereo rectifier. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_rectify (dwImageCUDA *outputImageLeft, dwImageCUDA *outputImageRight, const dwImageCUDA *inputImageLeft, const dwImageCUDA *inputImageRight, dwStereoRectifierHandle_t obj) |
| Rectifies two images acquired by a stereo rig, epipolar lines will be parallel. More...
|
|
DW_API_PUBLIC dwStatus | dwStereoRectifier_release (dwStereoRectifierHandle_t obj) |
| Releases the stereo rectifier. More...
|
|