For a project I'm working on I would like to show a live camera feed in a window. I have succeeded in this using a QCamera and a QCameraViewFinder. Now to take it one step further I would like to flip the camera feed horizontally or vertically or both. I have explored tree possible paths:
- Subclass QAbstractVideoSurface
- Implement a QAbstractVideoFilter
- Apply Shader
(I also failed at implementing all 3.)
As far as I know the first one can be done in pure c++ and the last two require QML. I would prefer not to use QML.
My question is this: Which is the best path to follow, and why? A code example would be terrific!
Much Love!
Bookmarks