I am working on an app that will show reverse view from camera. For example, if current view from camera is like:
,
the app should reverse view like:

so user will see constantly reverse view from camera through this app.
I am not very sure how to achieve this. Any help or idea would be highly appreciated. Thanks!
I understand from your answer that you want to display the reversed view in real-time.
I would create a custom
SurfaceViewand override theonDrawmethod to split the image in two and reverse the two slices.Then I would pass the holder of your surface to the camera object like this:
camera.setPreviewDisplay(myCustomSurfaceView.getHolder());