BowlerKernel
Public Member Functions | Private Attributes | List of all members
com.neuronrobotics.imageprovider.ProcessingPipeline Class Reference
Collaboration diagram for com.neuronrobotics.imageprovider.ProcessingPipeline:
Collaboration graph
[legend]

Public Member Functions

void addAbstractImageProvider (AbstractImageProvider newIp)
 
BufferedImage getLatestImage (int index, BufferedImage inputImage, BufferedImage displayImage)
 
List< DetectiongetObjects (int index, BufferedImage inputImage, BufferedImage displayImage)
 
void addDetector (IObjectDetector newDetect)
 
int getProviderSize ()
 
int getDetectorSize ()
 

Private Attributes

ArrayList< AbstractImageProviderimageProviders = new ArrayList<AbstractImageProvider>()
 
ArrayList< IObjectDetectordetectors = new ArrayList<IObjectDetector>()
 

Detailed Description

Definition at line 8 of file ProcessingPipeline.java.

Member Function Documentation

◆ addAbstractImageProvider()

void com.neuronrobotics.imageprovider.ProcessingPipeline.addAbstractImageProvider ( AbstractImageProvider  newIp)

◆ addDetector()

void com.neuronrobotics.imageprovider.ProcessingPipeline.addDetector ( IObjectDetector  newDetect)

◆ getDetectorSize()

int com.neuronrobotics.imageprovider.ProcessingPipeline.getDetectorSize ( )

◆ getLatestImage()

BufferedImage com.neuronrobotics.imageprovider.ProcessingPipeline.getLatestImage ( int  index,
BufferedImage  inputImage,
BufferedImage  displayImage 
)

◆ getObjects()

List<Detection> com.neuronrobotics.imageprovider.ProcessingPipeline.getObjects ( int  index,
BufferedImage  inputImage,
BufferedImage  displayImage 
)

◆ getProviderSize()

int com.neuronrobotics.imageprovider.ProcessingPipeline.getProviderSize ( )

Member Data Documentation

◆ detectors

ArrayList<IObjectDetector> com.neuronrobotics.imageprovider.ProcessingPipeline.detectors = new ArrayList<IObjectDetector>()
private

◆ imageProviders

ArrayList<AbstractImageProvider> com.neuronrobotics.imageprovider.ProcessingPipeline.imageProviders = new ArrayList<AbstractImageProvider>()
private

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