WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
wpi::vision::VisionPipeline Class Referenceabstract

A vision pipeline is responsible for running a group of OpenCV algorithms to extract data from an image. More...

#include <wpi/vision/VisionPipeline.hpp>

Public Member Functions

virtual ~VisionPipeline ()=default
virtual void Process (cv::Mat &mat)=0
 Processes the image input and sets the result objects.

Detailed Description

A vision pipeline is responsible for running a group of OpenCV algorithms to extract data from an image.

See also
VisionRunner

Constructor & Destructor Documentation

◆ ~VisionPipeline()

virtual wpi::vision::VisionPipeline::~VisionPipeline ( )
virtualdefault

Member Function Documentation

◆ Process()

virtual void wpi::vision::VisionPipeline::Process ( cv::Mat & mat)
pure virtual

Processes the image input and sets the result objects.

Implementations should make these objects accessible.


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