-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
Auto-rotate images if necessary #971
Labels
Comments
hey , I am trying to solve this issue , will let you know when solved |
@raphael0202 @teolemon I have raised a PR solving this issue , let me know if I can make any more changes .this is my pr link |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some images that contributors send us are not correctly oriented (they may be rotated to the left, to the right or top-down).
Using Google Cloud Vision, we store the orientation of each detected word (up, right, down, left) as a prediction, in the
prediction
DB table, with theimage_orientation
type.prediction.data
has the following structure:{"count":{"up":4,"left":1,"right":18},"rotation":270,"orientation":"right"}
The
count
field gives you how many words were correctly oriented ("up"), left-oriented ("left"), right-oriented ("right"), or flipped ("down").The orientation with the highest count determines the values for the remaining fields:
orientation
gives you the predicted image orientationrotation
gives you the rotation to apply to get a correctly oriented imageWe would like to automatically rotate incorrectly-rotated images if we're confident enough that the rotation is incorrect:
up
Steps
ImageOrientationImporter
class in importer.py to import them as insightsannotate.py
The text was updated successfully, but these errors were encountered: