NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwFeatureDescriptorArray Struct Reference

Detailed Description

Holds pointers to the data exposed by a feature2d list.

The pointers can point to GPU or CPU memory.

Definition at line 98 of file FeatureListExtra.h.

Collaboration diagram for dwFeatureDescriptorArray:

Data Fields

dwFeature2DStatusstatuses
 Status of each feature. More...
 
dwVector2flocations
 Location of feature points. More...
 
uint32_t * ids
 Id of each feature. More...
 
uint8_t * descriptors
 Descriptor of feature points. More...
 
uint32_t * featureCount
 Total number of feature points. More...
 
dwTrivialDataType dataType
 Descriptor data type dimension. More...
 
uint32_t dimension
 Descriptor dimension. More...
 
uint32_t maxFeatures
 Max number of features. More...
 
uint8_t * data
 Pointer to the raw data address. More...
 
size_t bytes
 Bytes of raw data. More...
 
dwMemoryType memoryType
 Where feature array is located, GPU, CPU or pinned memory. More...
 

Field Documentation

◆ bytes

size_t dwFeatureDescriptorArray::bytes

Bytes of raw data.

Definition at line 111 of file FeatureListExtra.h.

◆ data

uint8_t* dwFeatureDescriptorArray::data

Pointer to the raw data address.

Definition at line 110 of file FeatureListExtra.h.

◆ dataType

dwTrivialDataType dwFeatureDescriptorArray::dataType

Descriptor data type dimension.

Definition at line 106 of file FeatureListExtra.h.

◆ descriptors

uint8_t* dwFeatureDescriptorArray::descriptors

Descriptor of feature points.

1D array of size maxFeatures*descriptorDimension.

Definition at line 103 of file FeatureListExtra.h.

◆ dimension

uint32_t dwFeatureDescriptorArray::dimension

Descriptor dimension.

Definition at line 107 of file FeatureListExtra.h.

◆ featureCount

uint32_t* dwFeatureDescriptorArray::featureCount

Total number of feature points.

Single value.

Definition at line 104 of file FeatureListExtra.h.

◆ ids

uint32_t* dwFeatureDescriptorArray::ids

Id of each feature.

1D array of size maxFeatures.

Definition at line 102 of file FeatureListExtra.h.

◆ locations

dwVector2f* dwFeatureDescriptorArray::locations

Location of feature points.

2D array of size maxFeatures.

Definition at line 101 of file FeatureListExtra.h.

◆ maxFeatures

uint32_t dwFeatureDescriptorArray::maxFeatures

Max number of features.

Definition at line 108 of file FeatureListExtra.h.

◆ memoryType

dwMemoryType dwFeatureDescriptorArray::memoryType

Where feature array is located, GPU, CPU or pinned memory.

Definition at line 113 of file FeatureListExtra.h.

◆ statuses

dwFeature2DStatus* dwFeatureDescriptorArray::statuses

Status of each feature.

1D array of size maxFeatures.

Definition at line 100 of file FeatureListExtra.h.


The documentation for this struct was generated from the following file: