YP522 / PicCheck

Get more details and compare pictures

Home Page:https://ypetit.web-edu.fr/piccheck/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PicCheck

Quality Gate Status Reliability Rating Security Rating Maintainability Rating Lines of Code

Check for similarities between two images with python

Features

Color Collect

  • Color Hexa
  • Color RGB/RGBA
  • Color Occurences
  • Color Average
  • Color Dominante

Color Compare

  • Color Diff / Brightness Diff
  • Color Diff Decimal Number / BrightnessDiff Decimal Number
  • Color Gap / Brightness Gap
  • Delta E
  • Image including identical pixels

Color Compression

  • Compression Level
  • Decompression WorkSheet : DCT / IDCT
  • Tiles of 8x8 blocs
  • PSNR, SSIM, MSE
  • ENTROPY, EXIF

How to run ?

Download Source Code Project, Install dependencies and run this command : py .\pck.py run img1_path img2_path

or download executable here : https://ypetit.web-edu.fr/piccheck/download/0.0.0/PicCheck.exe

Learn how to use ?

Read the tutorial step by step here : https://ypetit.web-edu.fr/piccheck/get-started/ Running may take a few minutes to a few hours

Commands

Open the list of commands py .\pck.py help

Get the version of PCK project py .\pck.py version:

Learn more about PCK project py .\pck.py about

Learn about author(s) py .\pck.py credits:

Run PCK with 2 pictures py .\pck.py run img1_path img2_path

Disclaimer

Code

This project is opensource in order to share a concept. The code is not necessarily clean.

If you are interested in improving PicCheck, don't hesitate to join the project !

The next missions are :

  1. Code maintenance (python best practices)

  2. Reduce package usage

  3. Reduce processing time

Errors

Trouble can happen. That's why I invite you to correct the calculations if necessary.