Overview

The OpenCV Playground is composed of two major components:

  1. Playground

  2. Custom Pipeline Launcher

Playground

The Playground is a Qt5 application that brings together improved documentation alongside OpenCV functions with the ability to explore the effects of function parameters on an image in real time.

It comes pre-populated with a list of built-in OpenCV functions. When a function is selected, the documentation is displayed for that function and the parameters can be manipulated via various Qt5 widgets. The results of the parameter changes are reflected in the image. See Usage for invocation.

Interactive Custom Pipeline

The package contains the launch_pipeline function that can be used to launch your own custom Pipeline. It takes a Pipeline instance and then displays all of your Windows so you can interact with your Transforms and view the output. More information is available in the Pipeline Launcher section.