WIP ImageManager
Find a file
2021-05-25 21:40:53 +02:00
old aufgeräumt 2018-12-16 21:11:04 +01:00
im-clean.py alte reste kA was noch zu gebrauchen ist 2021-05-25 21:40:53 +02:00
im.py made the db path configureable 2018-12-18 16:38:13 +00:00
imclean.py alte reste kA was noch zu gebrauchen ist 2021-05-25 21:40:53 +02:00
imi.py removed redundant ImageManager code 2018-12-16 21:16:03 +01:00
README.md expanded the readme of how the imagemanager should work 2018-09-06 23:04:04 +02:00
test-import.py alte reste kA was noch zu gebrauchen ist 2021-05-25 21:40:53 +02:00
test.py alte reste kA was noch zu gebrauchen ist 2021-05-25 21:40:53 +02:00

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