Visual Servoing Platform  version 3.6.1 under development (2025-02-17)

#include <visp3/rbt/vpObjectMask.h>

+ Inheritance diagram for vpObjectMask:

Public Member Functions

virtual void updateMask (const vpRBFeatureTrackerInput &frame, const vpRBFeatureTrackerInput &previousFrame, vpImage< float > &mask)=0
 
virtual void display (const vpImage< float > &mask, vpImage< unsigned char > &Imask) const
 
virtual void loadJsonConfiguration (const nlohmann::json &j)=0
 

Detailed Description

Definition at line 55 of file vpObjectMask.h.

Member Function Documentation

◆ display()

BEGIN_VISP_NAMESPACE void vpObjectMask::display ( const vpImage< float > &  mask,
vpImage< unsigned char > &  Imask 
) const
virtual

◆ loadJsonConfiguration()

virtual void vpObjectMask::loadJsonConfiguration ( const nlohmann::json &  j)
pure virtual

Implemented in vpColorHistogramMask.

◆ updateMask()

virtual void vpObjectMask::updateMask ( const vpRBFeatureTrackerInput frame,
const vpRBFeatureTrackerInput previousFrame,
vpImage< float > &  mask 
)
pure virtual

Implemented in vpColorHistogramMask.