diff options
author | Chris Xiong <chirs241097@gmail.com> | 2022-10-03 18:29:37 -0400 |
---|---|---|
committer | Chris Xiong <chirs241097@gmail.com> | 2022-10-03 18:29:37 -0400 |
commit | ee9f55a97c91afef993a26a96d7fa7a18ac97ac7 (patch) | |
tree | 9952b5849d3b2a4181ce555398baa157356a9a89 /README.md | |
parent | 5f03c0299c7ddd861cfa18abb11676211ed9f1d1 (diff) | |
download | deduper-ee9f55a97c91afef993a26a96d7fa7a18ac97ac7.tar.xz |
Add build instruction and documentation for qdeduper.0.0.0+ep1
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 23 insertions, 1 deletions
@@ -33,7 +33,8 @@ H. Chi Wong, M. Bern and D. Goldberg, "An image signature for any kind of image, Proceedings. International Conference on Image Processing, 2002, pp. I-I, doi: 10.1109/ICIP.2002.1038047. -Deduper is still a work in progress. For the older, libpuzzle based implementation, +Deduper is still a work in progress. Both the library and frontend are considered experimental +at this time. Any issue report will be appreciated. For the older, libpuzzle based implementation, see https://cgit.chrisoft.org/oddities.git/tree/deduper. ## QDeduper @@ -42,6 +43,27 @@ QDeduper is a graphical frontend for deduper. It can scan for duplicate images a the duplicates found afterwards. It also provides a "reverse image search" tool. See its documentation for details. +## Building Deduper + +At the current stage, no feature switches will be provided. Everything will be built with the +supplied CMake project. + +### Dependencies + +- OpenCV (modules core, imgcodecs, imgproc. Some tests uses highgui as well.) +- SQLite (used by the signature database module) +- Qt5 or Qt6 (QDeduper) + +To build, run: + +``` +mkdir build && cd build +cmake .. +make -j$(nproc) +``` + +If you want to build with Qt6, add `-DQDEDUPER_USE_QT6=ON` to cmake's arguments. + ## License Mozilla Public License 2.0 |