Skip to main content

Interactive tool for assessing digital image similarity

Project description

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.

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

cilissa-0.8.0.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cilissa-0.8.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file cilissa-0.8.0.tar.gz.

File metadata

  • Download URL: cilissa-0.8.0.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cilissa-0.8.0.tar.gz
Algorithm Hash digest
SHA256 058e59eb71df22f843e1684ff09639c622079db299f01a19cf505edf53fbb103
MD5 649550697edd76fc83f4972d690a50b3
BLAKE2b-256 4a71e5a66b6ae94ebffc1b1376e0036d8a0cc035ee53a6b15fd62222586301a0

See more details on using hashes here.

File details

Details for the file cilissa-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: cilissa-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cilissa-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 af7cf00101443ac58675c08dd78c1240244e30dcc8adf635e421c8be06187cb4
MD5 c7d13d71afd4646a8ca56ee1e95afc38
BLAKE2b-256 2f5cc21411d79aa01fc888711224e4e93f726736b8980dff1c1133fd6191b9d3

See more details on using hashes here.

Supported by

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