Skip to content

Export exif#8547

Closed
brian-armstrong-discord wants to merge 6 commits intoopencv:masterfrom
brian-armstrong-discord:export_exif
Closed

Export exif#8547
brian-armstrong-discord wants to merge 6 commits intoopencv:masterfrom
brian-armstrong-discord:export_exif

Conversation

@brian-armstrong-discord
Copy link
Copy Markdown
Contributor

Please note: This patch builds on #8492 and #8511 so it contains changes from both. I had hoped I could have worked through merging both before doing this but I ended up wanting this patch sooner, so I went ahead and submitted.

This patch takes the exported ImageDecoder from #8511 and adds .orientation() which is overriden by the JPEG decoder subclass to use the EXIF tag reader to find the orientation metadata. We also now export the function that consumes this orientation value and applies the relevant transforms to normalize a Mat&

this builds on opencv#8492 and
opencv#8511 to add a new method,
.orientation(), to ImageDecoder. The JPEG subclass now overrides this to
do jpeg-specific exif tag reading

we also now export a method, OrientationTransform, which uses this
orientation value to do the actual matrix operations
apparently python wrapper chokes on this? kinda lame
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant