PreviewBase

class lib.training.preview_cv.PreviewBase(preview_buffer: PreviewBuffer, triggers: dict[Literal['toggle_mask', 'refresh', 'save', 'quit', 'shutdown'], Event] | None = None)

Bases: object

Parent class for OpenCV and Tkinter Preview Windows

Parameters:
  • preview_buffer (PreviewBuffer) – The thread safe object holding the preview images

  • triggers (dict, optional) – Dictionary of event triggers for pop-up preview. Not required when running inside the GUI. Default: None