项目作者: r-pai

项目描述 :
Dupimgfinder is a tool to find out duplicate images. Its written in golang.
高级语言: Go
项目地址: git://github.com/r-pai/dupimgfinder.git
创建时间: 2019-11-09T10:32:30Z
项目社区:https://github.com/r-pai/dupimgfinder

开源协议:

下载


Introduction

imgdupfinder is a tool to find duplicate images. Its written in golang.
Currently it support following image formats ‘png’ and ‘jpg/jpeg’ .

Features!

  • Recursive searching.

Installation

Usage

  1. $ ./dupimgfinder -rootpath string
  2. Root folder full path.
  3. -recursive
  4. Recursive search in subfolders. Default is false.
  5. -filenamematch
  6. Search result should match file name. Default is true.

Note: If ‘-rootpath’ is not provided it will take the current directory as rootfolder.

Eg

Finds the duplicate images in the current folder without looking into subfolders and the filename should also be the same.

  1. $ ./dupimgfinder

Finds the duplicate images from root folder recursively checking the subfolders.

  1. $ ./dupimgfinder --rootpath=<rootpath> --recursive=true

Finds the duplicate images from root folder recursively checking the subfolders and the result filename should not require a match.

  1. $ ./dupimgfinder --rootpath=<rootpath> --recursive=true --filenamematch=true

TODO

  • Copy the duplicate files as softlinks to a duplicate folder.