mirror of
https://gitlab.com/annimon/imagetagger.git
synced 2024-09-20 05:44:20 +03:00
Adding tags to the images by pressing configured keys
gradle/wrapper | ||
src/main/java/com/annimon/imagetagger | ||
.gitignore | ||
build.gradle | ||
gradlew | ||
gradlew.bat | ||
imagetagger.json | ||
LICENSE | ||
README_ru.md | ||
README.md | ||
settings.gradle |
Image Tagger
This application allows adding tags to the images by pressing configured keys.
Configuration
In the configuration file imagetagger.json
you can declare a directory for images, set cache entries limit and resolution, add filters and configure keys and tags.
Shortcuts
Left/Right
— previous/next imageEnter
— creates/updates .txt file with tagsF3
— change background color
Filtration
To filter input images you can set a filter.
For example: "filter": "+morning"
will show files containing morning
tag, "filter": "-morning"
— files not containing morning
tag
Actual applying tag to image
By using ExifTool and simple script you can write tags to image:
# Bash
for i in *.jpg; do exiftool -q -overwrite_original -@ "$i.txt" "$i"; done
rem CMD
for /f "delims=" %f in ('dir /b "*.jpg"') do exiftool -q -overwrite_original -@ "%~nxf.txt" "%f"
The program requires Java 11 to run.
Changelog
1.1
- Added an ability to set modifiers Ctrl/Alt:
Ctrl+Alt+s
,Ctrl+Alt+S
. F3
for changing background color