videoflow.processors package
Subpackages
- videoflow.processors.vision package
- Submodules
- videoflow.processors.vision.annotators module
- videoflow.processors.vision.counters module
- videoflow.processors.vision.detectors module
- videoflow.processors.vision.pose module
- videoflow.processors.vision.segmentation module
- videoflow.processors.vision.trackers module
- videoflow.processors.vision.transformers module
Submodules
videoflow.processors.aggregators module
- class videoflow.processors.aggregators.CountAggregator(**kwargs)[source]
Bases:
OneTaskProcessorNodeKeeps count of all the items processed
- class videoflow.processors.aggregators.MaxAggregator(**kwargs)[source]
Bases:
OneTaskProcessorNode
- class videoflow.processors.aggregators.MinAggregator(**kwargs)[source]
Bases:
OneTaskProcessorNode
- class videoflow.processors.aggregators.MultiplicationAggregator(**kwargs)[source]
Bases:
OneTaskProcessorNodeKeeps a running multiplication of all the inputs processed
- class videoflow.processors.aggregators.SumAggregator(**kwargs)[source]
Bases:
OneTaskProcessorNodeKeeps a running sum of all the inputs processed
videoflow.processors.basic module
- class videoflow.processors.basic.IdentityProcessor(fps: float = -1, **kwargs)[source]
Bases:
ProcessorNodeIdentityProcessor implements the identity function: it returns the same value that it received as input. You can introduce some delay by setting fps to a value greater than 0.
- Arguments:
fps (int): frames per second. If value is less than or equal to zero, it is ignored, and no delay is introduced.
- class videoflow.processors.basic.JoinerProcessor(fps: float = -1, **kwargs)[source]
Bases:
ProcessorNodeTakes all the parameters received in the
processmethod and makes them a tuple of items.- Arguments:
fps (int): frames per second. If value is less than or equal to zero, it is ignored, and no delay is introduced.