|
Evo 7.12.0-TM26061101
Evo LPR Engine
|
Fully Automatic Video Engine class. More...
#include <FAVEngine.hpp>
Public Member Functions | |
| virtual EvoRC | Init (const char *ccode, const char *dnnDevDesc, const char *url)=0 |
| virtual EvoRC | Init (const char *ccode, const char *dnnDevDesc, GIC::Dev::Ptr dev, uint32_t idxDS=0)=0 |
| virtual void | Deinit (void)=0 |
| virtual LPI::Ptr | PopLPI (GOP::Ptr &gop)=0 |
| virtual size_t | GetNumLPI (void) const =0 |
| virtual EvoRC | OpenLiveView (uintptr_t win, bool keepAR)=0 |
| virtual void | CloseLiveView (void)=0 |
| virtual EvoRC | SetColorOfSABL (const EvoColor &color)=0 |
| virtual EvoRC | SetDepthOfSABL (float depth)=0 |
| virtual EvoRC | DrawSABL (bool enable)=0 |
| Public Member Functions inherited from Evo::Engine | |
| virtual EvoRC | SetParam (EvoParam param, const void *value)=0 |
| virtual EvoRC | GetParam (EvoParam param, void *value) const =0 |
Static Public Member Functions | |
| static EVOFAVE_DECLSPEC Ptr | Create (void) |
FAVEngine class provides funcionalities to detect and recognize all the license plates from video streaming whenever the automobile escape from the video area. Decoding the compressed video stream, this class uses H/W CODEC to reduce latency and CPU load. So, it is recommended to install the last display driver in that case. For details, refer to 'System Requirements' section.
|
pure virtual |
The same as TSSEngine::CloseLiveView().
|
static |
Create a engine instance.
|
pure virtual |
Release all the resources in use. For further process, must be reinitialized.
|
pure virtual |
Determine whether search area's boundary line is drawn on the live view window or not. To show it, the search area must be set and the live view window must be opened. Default is 'false'.
| [in] | enable | Enable or disable drawing the boundary line |
|
pure virtual |
Get number of LPI objects which exist in the output queued.
|
pure virtual |
Initialize the engine for video streaming based on IP protocol.
| [in] | ccode | The same as SSEngine::Init(). |
| [in] | dnnDevDesc | The same as SSEngine::Init(). If NULL, the engine builds optimal descriptor automatically. |
| [in] | url | The same as TSSEngine::Init(const char*, const char*, const char*). |
|
pure virtual |
Initialize the engine for video streaming from GenICam-compatable device.
| [in] | ccode | The same as SSEngine::Init(). |
| [in] | dnnDevDesc | The same as SSEngine::Init(). If NULL, the engine builds optimal descriptor automatically. |
| [in] | dev | The same as TSSEngine::Init(const char*, const char*, GIC::Dev::Ptr, uint32_t). |
| [in] | idxDS | The same as TSSEngine::Init(const char*, const char*, GIC::Dev::Ptr, uint32_t). |
|
pure virtual |
The same as TSSEngine::OpenLiveView().
|
pure virtual |
Obtain LPI and GOP from output queue. If the queue is empty, this is blocked until there exist.
| [out] | gop | GOP object related to the returned LPI. Before called, it must be NULL. |
Set the color of search area's boundary line on the live view window. Default is the solid red.
| [in] | color | Color of the boundary line |