BoB robotics
The Brains on Board robotics library
BoBRobotics::AntWorld::SnapshotProcessorArdin Class Reference
Inheritance diagram for BoBRobotics::AntWorld::SnapshotProcessorArdin:
BoBRobotics::AntWorld::SnapshotProcessor

Public Member Functions

 SnapshotProcessorArdin (int displayScale, int intermediateWidth, int intermediateHeight, int outputWidth, int outputHeight)
 
virtual void process (const cv::Mat &snapshot) override
 Process input snapshot (probably at screen resolution) More...
 
virtual const cv::Mat & getFinalSnapshot () const override
 Get processed snapshot - should be in a CV_8UC1 format image. More...
 
virtual void process (const cv::Mat &snapshot)=0
 
virtual const cv::Mat & getFinalSnapshot () const =0
 

Member Function Documentation

◆ getFinalSnapshot()

virtual const cv::Mat & BoBRobotics::AntWorld::SnapshotProcessorArdin::getFinalSnapshot ( ) const
inlineoverridevirtual

Get processed snapshot - should be in a CV_8UC1 format image.

Implements BoBRobotics::AntWorld::SnapshotProcessor.

◆ process()

void BoBRobotics::AntWorld::SnapshotProcessorArdin::process ( const cv::Mat &  snapshot)
overridevirtual

Process input snapshot (probably at screen resolution)

Implements BoBRobotics::AntWorld::SnapshotProcessor.


The documentation for this class was generated from the following files: