Skip to content

Gersoon458/Diff-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Menu

Image Difference Finder

A Python application for comparing images with identical file names from two folders.

The program detects differences between images, highlights changed areas, and generates an HTML report with the comparison results.

Features

  • Compare images with identical file names

  • Detect missing files between folders

  • Detect invalid or corrupted image files

  • Detect images with different dimensions

  • Generate difference images

  • Generate highlighted images with customizable highlight color

  • Create an HTML report containing all results

  • Simple terminal-based user interface

Technologies

  • Python 3.14

  • Pillow (PIL)

  • pathlib

  • HTML

  • CSS

How It Works

  1. The user selects input folders and optional settings.

  2. The program reads images from both folders.

  3. Files with identical names are compared.

  4. The program checks:

    • file existence

    • image validity

    • image dimensions

    • pixel differences

  5. Difference images and highlighted images are generated.

  6. An HTML report is created automatically.

Output

The generated report contains:

  • Different images

  • Highlighted differences

  • Missing files

  • Corrupted images

  • Images with different dimensions

Screenshots

Here

HTML_log1

HTML_log2

Possible Improvements

  • Graphical user interface (GUI)

  • Recursive folder scanning

  • Support for image similarity thresholds

  • Performance optimization for large image collections

  • HTML templates instead of string-based generation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors