Skip to main content

Extendable user interface for the assessment of transformations on image metrics.

Project description

PyPI version

IQM-VIS

Image Quality Metric Visualision

Extendable user interface for the assessment of transformations on image metrics. Examples of how to use this package are found in here or use our web version.

Installation

The latest stable version can be downloaded via PyPi.

pip install IQM-VIS

Example usage of the package can be found in examples

UI Examples

Simple UI with single image and image metric

import IQM_VIS
IQM_VIS.examples.simple.run()

Alt text

Extensions

Link to a dataset so you can scroll through and assess many images

import IQM_VIS
IQM_VIS.examples.dataset.run()

Alt text

Extend with multiple image rows to compare multiple images at once.

import IQM_VIS
IQM_VIS.examples.multiple.run()

Alt text

Quick Testing

To use a stripped down version of the application, feel free to first use our web version. Here you can upload your own image and choose from a selection of transformations and metrics.

Dev Setup

First create a new python venv, eg. using conda

conda create -n iqm_vis python=3.9

Activate env:

conda activate iqm_vis

Clone repo

git clone git@github.com:mattclifford1/IQA_GUI.git
cd IQA_GUI

Install requirements

pip install -r requirements-dev.txt

Install package in editable mode

pip install -e .

Run MWEs

python IQM_VIS/examples/simple.py
python IQM_VIS/examples/multiple.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

IQM-VIS-0.2.5.29.tar.gz (30.3 kB view hashes)

Uploaded Source

Built Distribution

IQM_VIS-0.2.5.29-py3-none-any.whl (38.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page