Python bindings to JImageHash Java library.
You need the following jars (currently they are hardcoded, we need to decouple, to do it properly we need a special package for doing this):
JImageHash-1.0.0.jar
- can be built from https://github.com/KilianB/JImageHashUtilityCode-2.0.1.jar
- can be built from https://github.com/KilianB/UtilityCodeJLargeArrays-1.7-SNAPSHOT.jar
- can be built from https://gitlab.com/visnow.org/JLargeArrays , but you need the 2 patches available inpatches
dir of this repo. One fixes building for OpenJDK >11, another one renames the package back.JTransforms-3.2-SNAPSHOT.jar
- can be built from https://github.com/wendykierp/JTransformscommons-math3-debian.jar
- can be installed fromlibcommons-math3-java
on Debian/Ubuntu
You can download some prebuilt jars here (SHA256: 614ff6ba6712f147ab65d220debb996b7d60e6ca989033776ce33a03db2a407a).
Currently the paths to jars are hardcoded (so you will likely have to change them before building the lib according to your needs), a proper solution requires a separate package discovering jars available in system, such as distro-provided maven repo.