| layout | default-layout |
|---|---|
| title | CLocalizedBarcodeElement Class - Dynamsoft Barcode Reader C++ Edition API Reference |
| description | API reference for the CLocalizedBarcodeElement class in Dynamsoft Barcode Reader C++ Edition, representing a detected but not yet decoded barcode region with angle, confidence, possible formats, and module size. |
| keywords | GetAngle, GetConfidence, GetPossibleFormats, GetPossibleFormatsString, GetModuleSize, SetPossibleFormats, CLocalizedBarcodeElement, api reference |
The CLocalizedBarcodeElement class represents a localized barcode element detected in an image. It is inherited from CRegionObjectElement class.
Namespace: dynamsoft::dbr
Assembly: DynamsoftBarcodeReader
Inheritance: [CRegionObjectElement]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html) -> CLocalizedBarcodeElement
class CLocalizedBarcodeElement : public CRegionObjectElement| Method | Description |
|---|---|
GetAngle |
Gets the orientation angle of the barcode. |
GetConfidence |
Gets the confidence score of the barcode localization result. |
GetPossibleFormats |
Gets the possible format of the barcode. |
GetPossibleFormatsString |
Get all possible formats of the localized barcode in one string splited by ",". |
GetModuleSize |
Gets the module size of the barcode. |
SetPossibleFormats |
Sets the posssible formats of the barcode. |
| Methods Inherited from [CRegionObjectElement]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html): | |
[GetLocation]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#getlocation) |
Gets the location of the region object element. |
[GetReferencedElement]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#getreferencedelement) |
Gets a pointer to a referenced region object element. |
[GetElementType]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#getelementtype) |
Gets the type of the region object element. |
[GetImageData]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#getimagedata) |
Gets the imageData of the region object element. |
[Clone]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#clone) |
Clone the region object element. |
[Retain]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#retain) |
Increases the reference count of the CRegionObjectElement object. |
[Release]({{ site.dcvb_cpp_api }}core/intermediate-results/region-object-element.html#release) |
Decreases the reference count of the CRegionObjectElement object. |
It is used to get the orientation angle of the barcode.
int GetAngle() constReturn value
Returns the orientation angle of the barcode.
It is used to get the confidence score of the barcode localization result.
int GetConfidence() constReturn value
Returns the confidence score of the barcode recognition result. It represents the confidence that the positioning area is a barcode.
It is used to get the format of the barcode.
unsigned long long GetPossibleFormats()Return value
Returns the format of the barcode.
See Also
[Enumeration BarcodeFormat]({{ site.dbr_cpp_api }}enum-barcode-format.html?src=cpp&&lang=cpp)
It is used to get all possible formats of the localized barcode in one string splited by ",".
const char* GetPossibleFormatsString() constReturn value
Returns the string representation of the barcode format in one string splited by ",".
It is used to get the module size of the barcode.
int GetModuleSize() constReturn value
Returns the module size of the barcode.
Sets the posssible formats of the barcode.
virtual void SetPossibleFormats(unsigned long long possibleFormats) = 0;Parameters
possibleFormats The posssible formats of the barcode.
See Also
[BarcodeFormat]({{ site.dbr_cpp_api }}enum-barcode-format.html?src=cpp&&lang=cpp)