🖼️ Interactive tool for assessing digital image similarity https://cilissa.readthedocs.io
  • Python 98.9%
  • MATLAB 1%
Find a file
2024-04-17 00:19:19 +01:00
.github/workflows feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
cilissa feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
cilissa_gui feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
docs docs: Update Read the Docs configuration 2024-04-17 00:19:19 +01:00
scripts refactor: Remove the matplotlib dependency 2021-10-10 13:33:14 +02:00
tests feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
.coveragerc docs: Add badges 2021-10-15 21:52:39 +02:00
.flake8 feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
.gitignore feat: Create Qt application 2021-08-03 20:05:58 +02:00
.readthedocs.yaml docs: Update Read the Docs configuration 2024-04-17 00:19:19 +01:00
LICENSE Add MIT license 2022-02-25 11:29:03 +01:00
poetry.lock feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
pyproject.toml feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
README.md feat!: Update deps and change supported Python versions 2024-04-17 00:11:43 +01:00
requirements.txt chore: Update deps and README 2022-02-25 11:51:39 +01:00

Computer Image Likeness Assessing Automation

Overview

CILISSA allows for the use of various metrics to perform full-reference image comparisons.

It features the most popular full-reference image quality metrics, image transformations and translations. CILISSA is also very extensible and new operations can be easily added.

CILISSA has an optional Qt-based graphical interface that lets you experiment with various operations, their orders and properties.

Requirements

  • Python >=3.9,<3.12

Installation

Install from PyPI

$ pip install cilissa

Releases

Binaries for Windows and Linux can be found on GitHub releases.

Usage

GUI

Information about the GUI can be found in the cilissa_gui/README.md file.

CLI

Currently the CLI only supports working with a single pair of images.

The parameters of metrics and transformations can be modified by passing them to the --kwargs argument using the following format:

<operation-name>-<parameter-name>=<value>

where parameter-name uses hyphens (-) instead of underscores (_)

Documentation

Documentation is hosted on Read the Docs.

License

CILISSA is under the terms of the MIT License, following all clarifications stated in the license file.