2

I am working on android app. Currently my app is used as a viewer for camera.

The camera side handle the fish eye dewarp mode. my app is just used to view the dewarp mode stream.

Now we are looking for a way to implement fish eye dewarping mode and handle on application side in android.

I am totally new into this . I wish to know

  1. is there any library (open or paid) where in i can give the fish eye images and the library gives me the dewarped view mode.
  2. Does Android provide any api to dewarp (flatten image) for fish eye camera ?

I wish to implement an application with android, having a feature to able to dewarp and view the fish eye views from the camera.

any help in this would be great .

Sunil
  • 521
  • 1
  • 7
  • 24

1 Answers1

1
  1. OpenCV has fisheyeUndistort method, as well as methods for estimating distortion parameters, consider the manual, this and this.
  2. I don't think so.
alexisrozhkov
  • 1,623
  • 12
  • 18
  • thank you for sharing details about open cv. I am confused about how the flow or architecture looks like...if i use ffmpeg library, do i need to see it as : Camera -- fish eye image -- scalar -- ffmpeg library --- opencv (for dewarp) -- application show . I dont know the flow ..can you let me know if my understanding is wrong.. – Sunil Dec 18 '15 at 12:07