Shadowy Daisy

Shadowy Daisy
by damned-truths

Submit your Photo
Hall of Fame

Please participate in Meta
and help us grow.

Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking into using a GoPro camera for sail curvature measurements. For this the distorted fish-eye image needs to be transformed into a rectilinear image consistently.

I know solutions exist where the user needs to drag a slider until the defishing looks good, but that relies on the human eye. I would prefer a solution that relies on the lens and camera characteristics and hence would be scientifically valid.

share|improve this question
You can try photographing some building or box (something with straight edges) and defish until edges look right. you can then use the same ammount of "defishing" for all photos, even make a lightroom preset for it. – JoséNunoFerreira Nov 8 '12 at 16:53
up vote 6 down vote accepted

You could use the majority of software that handles barrel distortion, and just either setup a profile and save/reuse that profile, or reuse the settings by syncing the settings. An example of this software would be PTLens, but many solutions exist.

Since this is a fixed focal length lens, you don't need to worry about changing the settings for each image - they will stay constant across all images taken with the same GoPro.

To get the initial profile setup, you could easily shoot a test chart or a subject like a brick wall to determine the correct settings. I don't see any issue with relying on the human eye for this, it is quite easy.

We have many other questions on this site about barrel distortion(and vignetting which may interest you), take a look at this search:

share|improve this answer
Thank you for the link to PTLens, I did not stumble on that program yet. But I hope I can find something that has a more numerical approach to it and eliminates the human factor. – Saaru Lindestøkke Nov 8 '12 at 21:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.