Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 3.8 KB

README.md

File metadata and controls

57 lines (48 loc) · 3.8 KB

pyIFD - Python-based Image Forgery Detection Toolkit

As photo-editing tools become more ubiquitous and easier to use, it becomes equally important to detect these manipulations. This is especially key when the edits are malicious. While toolkits for this purpose exist [1], they are often not well maintained nor easy to integrate and use, besides being written in proprietary programming language. The goal of this package is to reduce the barrier to entry for people to detect image manipulations on their own.

The initial version of this toolkit is based on [1]. New techniques of image forgery detection will soon be added to it.

[1]: Image Forensics Toolkit

Algorithms

The toolkit consists of a number of different algorithms (click on each to be taken to a usage page and description).

References

Authors

The University of Notre Dame Computer Vision Research Laboratory (CVRL) and Red Hat.

Installation

pip install git+https://github.com/eldritchjs/pyIFD

Generating documentation

pdoc3 --force -o ./pdocs ./src/pyIFD

Running tests

pytest