CvProcess

class CvProcess[source]

Bases: ABC

Define the interface for computer vision processing loops.

abstractmethod start(ui: BaseUi)[source]

Start processing computer vision data for a UI context.

Parameters:

ui (BaseUi) – UI instance used as the capture source.

abstractmethod stop()[source]

Stop the processing loop.

abstractmethod include_handlers(handler: CvHandlers)[source]

Add a handler registry to the processing loop.

Parameters:

handler (CvHandlers) – Handler registry to include.