cellUview 1.0.0
A real-time image processing and analysis suite for digital microscopy.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dilation Class Reference

#include <dilation.h>

Inheritance diagram for dilation:
imageProcessor

Public Member Functions

void receiveFrame (frame newFrame)
 
std::string getParamLabel ()
 
void updateSettings (std::map< std::string, std::string >)
 
- Public Member Functions inherited from imageProcessor
virtual void receiveFrame (frame newFrame)=0
 
virtual void updateSettings (std::map< std::string, std::string >)=0
 
virtual std::string getParamLabel ()=0
 
void registerCallback (imageProcessor *cb)
 
bool toggleEnable ()
 
bool getEnabled ()
 

Additional Inherited Members

- Protected Attributes inherited from imageProcessor
imageProcessorframeCb = nullptr
 
bool enabled = false
 

Detailed Description

Image processing class to apply standard dilation to grow boundaries in the image. Usually used to compensate for erosion.

Member Function Documentation

◆ getParamLabel()

std::string dilation::getParamLabel ( )
inlinevirtual
Returns
paramLabel, std::string containing metadata parameter

Implements imageProcessor.

◆ receiveFrame()

void dilation::receiveFrame ( frame  newFrame)
virtual

Recieves new frames for processing via callback.

Implements imageProcessor.

◆ updateSettings()

void dilation::updateSettings ( std::map< std::string, std::string >  metadata)
virtual

Implemented from ImageProcessor. Updates settings based on metadata.

Parameters
metadatastandard map of strings containing metadata

Implements imageProcessor.


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