An Extensible Image Processing Widget

GUI to explore OpenCV image processing functions.

Installation

Download latest release from here.

  1. From packaged .exe file (Windows)
    • Download latest .zip file from releases.
    • Extract contents and run the .exe file
      • The application will look for a config file image_processing_config.ini and a plugins folder plugins in its current directory.
  2. From wheel
    • Download latest wheel file from releases.
    • Install wheel pip install <package-name>.whl
    • Run widget image_processing
      • The application will look for a config file image_processing_config.ini and a plugins folder plugins in its install directory.

Usage

Drag and drop image onto widget. Select process and adjust parameters.

Screenshot 1 Screenshot 2 Screenshot 3

Config

The plugins activated are listed after process_plugins = and roi_plugins = in the config file and are seperated by commas. Add and remove these as needed. Available plugins can be found in the plugins folder and their names are shown in the “.image-processing-plugin" files.

There are 2 display modes (auto and 8-bit). Change these as needed.