45 #ifndef DW_RECTIFIER_H__ 46 #define DW_RECTIFIER_H__ 114 dwRectifierHandle_t obj);
169 #endif // DW_RECTIFIER_H__ DW_API_PUBLIC dwStatus dwRectifier_getHomography(dwMatrix3f *homography, dwRectifierHandle_t obj)
Gets the homography matrix used.
NVIDIA DriveWorks API: Camera Methods
NVIDIA DriveWorks API: Core Types
NVIDIA DriveWorks API: Core Methods
DW_API_PUBLIC dwStatus dwRectifier_setCUDAStream(cudaStream_t stream, dwRectifierHandle_t obj)
Sets the CUDA stream used.
NVIDIA DriveWorks API: Image Conversion and Streaming Functionality
dwStatus
Status definition.
struct dwCalibratedCameraObject * dwCalibratedCameraHandle_t
A pointer to the handle representing a calibrated camera.
Defines a 3x3 matrix of floating point numbers.
DW_API_PUBLIC dwStatus dwRectifier_release(dwRectifierHandle_t *obj)
Releases the rectifier module.
struct dwContextObject * dwContextHandle_t
Context handle.
DW_API_PUBLIC dwStatus dwRectifier_initialize(dwRectifierHandle_t *obj, dwCalibratedCameraHandle_t cameraIn, dwCalibratedCameraHandle_t cameraOut, dwContextHandle_t ctx)
Initializes a rectifier based on an input and output camera model and a homography.
DW_API_PUBLIC dwStatus dwRectifier_getCUDAStream(cudaStream_t *stream, dwRectifierHandle_t obj)
Gets the CUDA stream used.
struct dwRectifierObject * dwRectifierHandle_t
A pointer to the handle representing a rectifier.
DW_API_PUBLIC dwStatus dwRectifier_reset(dwRectifierHandle_t obj)
Resets the rectifier module.
DW_API_PUBLIC dwStatus dwRectifier_warp(dwImageCUDA *outputImage, const dwImageCUDA *inputImage, dwRectifierHandle_t obj)
Warps the image from the input camera model to the model of the output camera.
DW_API_PUBLIC dwStatus dwRectifier_setHomography(const dwMatrix3f *homography, dwRectifierHandle_t obj)
Sets the homography matrix used.