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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file IQM-VIS-0.2.5.29.tar.gz.

File metadata

  • Download URL: IQM-VIS-0.2.5.29.tar.gz
  • Upload date:
  • Size: 30.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for IQM-VIS-0.2.5.29.tar.gz
Algorithm Hash digest
SHA256 978baab5045977ad9c74b93cad408527c58c7df095aa322a3c4da6d9eab0c63e
MD5 2144618e50362c612b08c30dbe6cfe11
BLAKE2b-256 b846d5b1817fb9adae58a43ac1800a78e33568ce75202ce976c245af076f0194

See more details on using hashes here.

File details

Details for the file IQM_VIS-0.2.5.29-py3-none-any.whl.

File metadata

  • Download URL: IQM_VIS-0.2.5.29-py3-none-any.whl
  • Upload date:
  • Size: 38.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for IQM_VIS-0.2.5.29-py3-none-any.whl
Algorithm Hash digest
SHA256 2bc28083b0bcc63fb199bb95fcfaa3f425892f6cb80280d51ac0b9525896227e
MD5 a700e14ed028fab5162bf6380cbdaa10
BLAKE2b-256 f795d13002484400494273d70744a48ac283a0daeefd161b37d92cc79953095d

See more details on using hashes here.

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