WIP ImageManager
| old | ||
| im-clean.py | ||
| im.py | ||
| imclean.py | ||
| imi.py | ||
| README.md | ||
| test-import.py | ||
| test.py | ||
Ok so what should the ImageManager do? It's the backend to manage all my images. It:
- fingerpirnts
- hashes
- stores info like
- path
- filename
- size
- width
- height
- host And lets me filter them. It will be extended through a client/server model so that I can run it on all my machines. It can be extended through a gui and maybe a flask web page.
im locate natnat -> list of natnats
im index ~/Bilder -> indexes ~/Bilder
im index ~/Bilder --add-tags foo,bar,barz -> indexes ~/Bilder
im index ~/Bilder --add-tags-by-dir-name -> indexes ~/Bilder/foo gets tag foo Bilder/bar gets tag bar
im clean-database -> removes old entries
im update-database -> creates all missing entries
#im tag "+tagname"
im find-duplicate ~/Bilder/foo.jpeg -> finds duplicates of foo.jpeg