-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add a mode in which it will populate the indexed images' EXIF data with tags (being implemented as a separate tool, rtag
)
#13
Comments
Hi @yburkouski! Thank you for your interest and for sharing your thoughts. These are all valid points that are being considered. For the most part, you have literally described the design I have in mind :)
Having a confidence threshold instead of a hard number of tags will work better because it will allow getting in all high-confidence labels and ignoring everything else, even if there are only 3 high-confidence labels. |
Why not sidecar text files? Sidecars are normal for many image viewers / managers and dont touch the images themselves. Wouldn't be hard for python to append tags to a text file that has the same name as the images. You could also write the confidence levels of the tags into these files. Then if one was inclined, there are then, many tools that work with sidecars to add or modify image metadata. |
@stubkan, that's an interesting suggestion. So, you are saying that you'd rather not let the tool modify your images. Right? I'll give it a closer look. |
What's a sidecar? just curious never heard of that. So you want to save a metadata file and not modify the image ? |
@rebelzion need assistance to open google.com? ;) "sidecar text file" |
rtag
)
UPD: this feature is being worked on and will be released as a separate tool, rtag. You can follow the development by starring and watching the rtag repository. This Issue will be closed once rtag v1 is released.
Tags should be taken from a fixed, pre-defined set. The ImageNet competition tag list is a good place to start, wikientities is another one.
The v1 of the feature should look like this from the user perspective:
For v1, it should write the tags from the list of the ImageNet-1k tags, based on a certain threshold (should be determined empirically).
Interested user: https://www.youtube.com/watch?v=MsTgYdOpgcQ&lc=Ugzl8qVAiVsek_2TwoZ4AaABAg
The text was updated successfully, but these errors were encountered: