Evo 7.13.0-TM26061101
Evo LPR Engine
Loading...
Searching...
No Matches
Evo::LPI Class Referenceabstract

License Plate Information class. More...

#include <Engine.hpp>

Public Member Functions

virtual size_t GetNumLP (void) const =0
virtual EvoRC SelectLP (size_t idx)=0
virtual size_t GetSelLP (void) const =0
virtual void GetType (EvoLPT &type, float &confidence) const =0
virtual EvoRect GetPos (void) const =0
virtual const char * GetStr (void) const =0
virtual void GetCharConf (const float *&conf, size_t &num) const =0

Detailed Description

LPI(License Plate Informatino) class provides information about all the recognized license plates in single picture or GOP.

Member Function Documentation

◆ GetCharConf()

virtual void Evo::LPI::GetCharConf ( const float *& conf,
size_t & num ) const
pure virtual

Get confidence of each character to compose the string from GetStr(). The order of confidences are equal to one of characters.

Parameters
[out]confBuffer to store the confidences
[out]numNumber of the confidences
Returns
EvoRC code

◆ GetNumLP()

virtual size_t Evo::LPI::GetNumLP ( void ) const
pure virtual

Get number of the found license plates.

Returns
Number of the license plates

◆ GetPos()

virtual EvoRect Evo::LPI::GetPos ( void ) const
pure virtual

Get position of the selected license plate.

Returns
Position in input image
Note
In case of Fully Automatic Video Engine, use GOP::GetPos() instead.

◆ GetSelLP()

virtual size_t Evo::LPI::GetSelLP ( void ) const
pure virtual

Get the selected license plate.

Returns
License plate index

◆ GetStr()

virtual const char * Evo::LPI::GetStr ( void ) const
pure virtual

Get recognized string of the selected license plate.

Returns
Recognized string in UTF-8

◆ GetType()

virtual void Evo::LPI::GetType ( EvoLPT & type,
float & confidence ) const
pure virtual

Get type of the selected license plate.

Parameters
[out]typeLicense Plate Type. For details, refer to License Plate Types.
[out]confidenceConfidence of the type. Its range is [0, 100].

◆ SelectLP()

virtual EvoRC Evo::LPI::SelectLP ( size_t idx)
pure virtual

Select specific license plate.

Parameters
[in]idxIndex of required license plate. Its range is [0, Number of license plates).
Returns
EvoRC code