Skip to content
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

[Feature] Add image categorization #203

Open
ghost opened this issue Nov 30, 2021 · 1 comment
Open

[Feature] Add image categorization #203

ghost opened this issue Nov 30, 2021 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@ghost
Copy link

ghost commented Nov 30, 2021

To support user preferences and different use cases for images, we should add image categorization.

  • Resolution: 2/3, 16/9, etc.
  • Crop: Bust, full body, three quarters, etc.
  • Orientation: Front, side, back, etc.
@ghost ghost added the enhancement New feature or request label Nov 30, 2021
@ghost ghost added this to the Version 1.0 milestone Nov 30, 2021
@echo6ix
Copy link

echo6ix commented Feb 2, 2024

This is related to #237

This is a good and necessary feature.

  • Might be simplest to implement these like tags
  • Do we provide a fixed set of tags that are controlled by admin, or do we allow users to create tags?

Image metadata like resolution doesn't need tags since it can be derived without user input, but should still definitely be presented

  • Resolution
  • File size
  • Username (of uploader)
  • Date submitted

We could use this metadata and tags to decide how we display performer images on StashDB and potentially what Stash scrapes from stashbox.

  • Which performer images to display in dropdown query boxes? Prioritize ones with a headshot tag (because it's easier to identify a performer from a headshot when the image is a thumbnail)
  • User's scraping the stashbox and wants consistent performer images?
    • User can specify to prioritize a headshot or body shot or whatever tag.
    • User can specify to prioritize a particular tag from a particular username etc. These could be potential possibilities

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant