I'd like to transform a sequence of circular fisheye-images to cubic or spherical panorama images to be used in a panorama-viewer based on OpenGL. The viewer-part is nemas problemas but the transform from fisheye to panorama is not my usual cup of tea. I was kind of expecting a google would solve this, but so far I have come up with next to nothing. What would the preferred method be? OpenGL or pixelshaders?
The image sequence is coming from a camera so it has to be done in realtime (or as fast as possible). I have used PanoTools for Photoshop before so I know a little about the process, but not much about the math behind. Any kind soul out there who could get me started? Any resources that could be useful? This can't be something new but I guess it's not that common either. Anyway it's a fun project ... =)
Found this awesome online shader-laboratory: https://www.shadertoy.com
Just too bad I can't add my own image-inputs here...