onboardapi  9.10.0
by Rheinmetall
M_VideoTrackerAtr::IService Class Reference

Public Member Functions

virtual ~IService ()
 
virtual void ConfigMinMaxObjectSize (M_Common::PixelRectSizeType const &Min, M_Common::PixelRectSizeType const &Max)
 
virtual void ConfigEnable (bool Enable)
 
virtual void CmdTeachIn (bool Activate, bool Reset)
 

Detailed Description

Automatic Track Recognition (ATR) Service interface. Contains operations that a client can command the Automatic Track Recognition (ATR) Service to perform.

Constructor & Destructor Documentation

◆ ~IService()

M_VideoTrackerAtr::IService::~IService ( )
virtual

Member Function Documentation

◆ CmdTeachIn()

void M_VideoTrackerAtr::IService::CmdTeachIn ( bool  Activate,
bool  Reset 
)
virtual

Start (or stop) teaching in of current scene, e.g. to suppress areas of frequent false alarms.

Parameters
ActivateIndicates if teaching in should be started (true) or stopped (false).
ResetIndicates if learned false alarms shall be deleted.

◆ ConfigEnable()

void M_VideoTrackerAtr::IService::ConfigEnable ( bool  Enable)
virtual

Enable or disable Automatic Track Recognition (ATR).

Parameters
EnableEnable or disable (True = Enable, False = Disable).

◆ ConfigMinMaxObjectSize()

void M_VideoTrackerAtr::IService::ConfigMinMaxObjectSize ( M_Common::PixelRectSizeType const &  Min,
M_Common::PixelRectSizeType const &  Max 
)
virtual

Specify size limits of recognizable objects.

Parameters
MinMinimum object size.
MaxMaximum object size.