Skip to content

mattclifford1/IQM-Vis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

620 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Python Qt PyTorch OpenCV
Download PyPI version PyPI download month
Documentation Generic badge
GitHub Generic badge
Installation Generic badge
Tutorials Generic badge
Tests Generic badge Generic badge
Paper Generic badge

IQM-Vis

Image Quality Metric Visualision. An extendable user interface for the assessment of transformations on image metrics.

Head over to the DOCUMENTATION for tutorials and package reference. Read our Journal PAPER for in depth details of the software.

IQM's average sensitivity to tranforms

Alt text

IQM's sensitivity to tranforms specific parameters

Alt text

IQM's correlation to human scores

Alt text

Documentation

Please refer to our website for a full guide on installing and using IQM-Vis. However, we provide some brief instruction below.

Installation

It is important to run IQM-Vis in a fresh python virtual environment. This is so that there will be no dependancy clashes with the required libraries. Python 3.9+ is supported, including 3.13.

You can make a new environment by using anaconda (conda):

    conda create -n IQM_Vis python=3.9 -y
    conda activate IQM_Vis

If you have a GPU and would like to use CUDA then at this point head over to the pytorch website and download the relevent packages e.g.

If you don't have a GPU then you can skip this step.

    conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia

Note: The above is an example command. Check pytorch.org for the current recommended install command for your CUDA version.

Now we can install IQM-Vis from the PyPi index:

    pip install IQM-Vis

Testing the installation

Run a demonstration example by running the python code:

    import IQM_Vis
    IQM_Vis.make_UI()

Tutorials

Head over to our tutorials page for details on how get started with using and customising IQM-Vis.

About

Image Quality Metric Visualision. An extendable user interface for the assessment of transformations on image metrics.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors