• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.10.90 Release
    For Test and Development only

    All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    FeatureDescriptor.h File Reference

    Detailed Description

    NVIDIA DriveWorks API: 2D Feature Descriptor

    Description: This file defines 2D feature descriptor

    Definition in file FeatureDescriptor.h.

    Go to the source code of this file.

    Data Structures

    struct  dwFeature2DDescriptorConfig
     Holds configuration parameters for a feature descriptor. More...
     

    Typedefs

    typedef struct dwFeature2DDescriptorObject const * dwConstFeature2DDescriptorHandle_t
     Handle representing a const feature descriptor. More...
     
    typedef struct dwFeature2DDescriptorObject * dwFeature2DDescriptorHandle_t
     Handle representing a feature descriptor. More...
     

    Enumerations

    enum  dwFeature2DDescriptorAlgorithm { DW_FEATURE2D_DESCRIPTOR_ALGORITHM_ORB = 0 }
     Feature descriptor algorithm. More...
     
    enum  dwFeature2DDescriptorStage {
      DW_FEATURE2D_DESCRIPTOR_STAGE_GPU_ASYNC = 0 ,
      DW_FEATURE2D_DESCRIPTOR_STAGE_CPU_SYNC ,
      DW_FEATURE2D_DESCRIPTOR_STAGE_PVA_ASYNC ,
      DW_FEATURE2D_DESCRIPTOR_STAGE_CPU_SYNC_POSTPROCESS ,
      DW_FEATURE2D_DESCRIPTOR_STAGE_GPU_ASYNC_POSTPROCESS
    }
     The stage of feature descriptor. More...
     

    Functions

    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_bindBuffers (dwImageHandle_t image, const dwFeatureArray *features, dwFeature2DDescriptorHandle_t obj)
     Binds input parameters to descriptor object. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_bindOutput (dwFeatureDescriptorArray *outputDescriptors, dwFeature2DDescriptorHandle_t obj)
     Binds output dwFeatureDescriptorArray to descriptor object. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_getCUDAStream (cudaStream_t *stream, dwConstFeature2DDescriptorHandle_t obj)
     Gets the CUDA stream used by the feature descriptor. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_getPVAStream (cupvaStream_t *stream, dwConstFeature2DDescriptorHandle_t obj)
     Gets the CUPVA stream used by the feature Descriptor. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_initDefaultParams (dwFeature2DDescriptorConfig *params)
     Initializes dwFeature2DDescriptor parameters with default values. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_initialize (dwFeature2DDescriptorHandle_t *obj, const dwFeature2DDescriptorConfig *config, cudaStream_t cudaStream, dwContextHandle_t context)
     Creates and initializes a feature descriptor. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_processImage (dwFeature2DDescriptorStage stage, dwFeature2DDescriptorHandle_t obj)
     Do detections on the image bound by dwFeature2DDescriptor_bindInputImage, output will be written to dwFeatureDescriptorArray bound by dwFeature2DDescriptor_bindOutput. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_release (dwFeature2DDescriptorHandle_t obj)
     Releases the feature descriptor. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_reset (dwFeature2DDescriptorHandle_t obj)
     Resets a feature descriptor. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_setCUDAStream (cudaStream_t stream, dwFeature2DDescriptorHandle_t obj)
     Sets the CUDA stream for CUDA related operations. More...
     
    DW_API_PUBLIC dwStatus dwFeature2DDescriptor_setPVAStream (cupvaStream_t stream, dwFeature2DDescriptorHandle_t obj)
     Sets the CUPVA stream for PVA related operations. More...
     
    人人超碰97caoporen国产