WPILibC++ 2024.3.2
frc::VisionPipeline Class Referenceabstract

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

#include <vision/VisionPipeline.h>

Public Member Functions

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

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 frc::VisionPipeline::~VisionPipeline ( )
virtualdefault

Member Function Documentation

◆ Process()

virtual void frc::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: