A command line image matching tool for finding aesthetically similar images using difference to calculate similarity.
nodejs pngmatcher.js
Argument | Purpose |
---|---|
--input=folder | Select custom input folder, default is ./input |
--matches=folder | Select custom matches folder, default is ./matches |
- Install NodeJS
- Open a command line
- Type 'npm install bluebird' to install Blurbird Promises
- Type 'npm install pngjs' to install pngjs
- Create a folder called 'input'
- Place some PNG images you want to find the closest matches for
- Create a folder called 'matches'
- Place some PNG images you want to match against
File | Purpose |
---|---|
arglib.js | a library to handle command-line arguments |
pngmatcher.js | the main program |
README.md | this file |