Skip to main content

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.

Metadata

Release files for cilissa 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cilissa 0.8.0
File Size Uploaded
cilissa-0.8.0.tar.gz 16.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cilissa 0.8.0
File Interpreter ABI Platform
cilissa-0.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 36.6 kB

Release files / cilissa-0.8.0.tar.gz

Download URL cilissa-0.8.0.tar.gz
Size 16.8 kB
Tags Source
SHA-256 checksum
How to use checksums
058e59eb71df22f843e1684ff09639c622079db299f01a19cf505edf53fbb103
BLAKE2b-256 checksum
How to use checksums
4a71e5a66b6ae94ebffc1b1376e0036d8a0cc035ee53a6b15fd62222586301a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / cilissa-0.8.0-py3-none-any.whl

Download URL cilissa-0.8.0-py3-none-any.whl
Size 19.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af7cf00101443ac58675c08dd78c1240244e30dcc8adf635e421c8be06187cb4
BLAKE2b-256 checksum
How to use checksums
2f5cc21411d79aa01fc888711224e4e93f726736b8980dff1c1133fd6191b9d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 release files

0.7.2

2 release files

0.7.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page