correcting for pincushion distortion

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

correcting for pincushion distortion

Franklin Shaffer-2
I am using a high speed camera to image through an cylinder that causing geometric distortion.  
I would like to take an image of a calibration grid to measure the distortion, then have a plugin that corrects for the distortion, i.e., the result would be an image of an undistorted grid.

Does anyone know if such a plugin exists for ImageJ.  I have heard Photoshop does this, but I can't run hugh high speed videos through photoshop, and I like ImageJ better anyway.

Thanks,
Frank

Franklin Shaffer
Senior Research Engineer
USDOE National Energy Technology Laboratory
Computational Science Division
Mail Stop 84-202
626 Cochran's Mill Road
Pittsburgh, PA 15236
 
[hidden email]
Office:  412-386-5964
Cell:  724-970-7262



Franklin Shaffer.vcf (403 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: correcting for pincushion distortion

Joel Sheffield
I have seen a reference to a plugin called Unwarp.  Might this work?
http://biocomp.cnb.uam.es/~iarganda/bUnwarpJ/

On Thu, Mar 22, 2012 at 11:21 AM, Franklin Shaffer <
[hidden email]> wrote:

> I am using a high speed camera to image through an cylinder that causing
> geometric distortion.
> I would like to take an image of a calibration grid to measure the
> distortion, then have a plugin that corrects for the distortion, i.e., the
> result would be an image of an undistorted grid.
>
> Does anyone know if such a plugin exists for ImageJ.  I have heard
> Photoshop does this, but I can't run hugh high speed videos through
> photoshop, and I like ImageJ better anyway.
>
> Thanks,
> Frank
>
> Franklin Shaffer
> Senior Research Engineer
> USDOE National Energy Technology Laboratory
> Computational Science Division
> Mail Stop 84-202
> 626 Cochran's Mill Road
> Pittsburgh, PA 15236
>
> [hidden email]
> Office:  412-386-5964
> Cell:  724-970-7262
>
>
>


--


Joel B. Sheffield, Ph.D
Department of Biology
Temple University
Philadelphia, PA 19122
Voice: 215 204 8839
e-mail: [hidden email]
URL:  http://astro.temple.edu/~jbs
Reply | Threaded
Open this post in threaded view
|

Re: correcting for pincushion distortion

Ignacio Arganda-Carreras
Yes, bUnwarpJ should work for that. In fact, we tested the method with
artificially created pincushion distortions:
http://biocomp.cnb.csic.es/~iarganda/SplineDeformationGenerator/

ignacio



On Thu, Mar 22, 2012 at 12:49 PM, Joel B. Sheffield <[hidden email]> wrote:

> I have seen a reference to a plugin called Unwarp.  Might this work?
> http://biocomp.cnb.uam.es/~iarganda/bUnwarpJ/
>
> On Thu, Mar 22, 2012 at 11:21 AM, Franklin Shaffer <
> [hidden email]> wrote:
>
>> I am using a high speed camera to image through an cylinder that causing
>> geometric distortion.
>> I would like to take an image of a calibration grid to measure the
>> distortion, then have a plugin that corrects for the distortion, i.e., the
>> result would be an image of an undistorted grid.
>>
>> Does anyone know if such a plugin exists for ImageJ.  I have heard
>> Photoshop does this, but I can't run hugh high speed videos through
>> photoshop, and I like ImageJ better anyway.
>>
>> Thanks,
>> Frank
>>
>> Franklin Shaffer
>> Senior Research Engineer
>> USDOE National Energy Technology Laboratory
>> Computational Science Division
>> Mail Stop 84-202
>> 626 Cochran's Mill Road
>> Pittsburgh, PA 15236
>>
>> [hidden email]
>> Office:  412-386-5964
>> Cell:  724-970-7262
>>
>>
>>
>
>
> --
>
>
> Joel B. Sheffield, Ph.D
> Department of Biology
> Temple University
> Philadelphia, PA 19122
> Voice: 215 204 8839
> e-mail: [hidden email]
> URL:  http://astro.temple.edu/~jbs



--
Ignacio Arganda-Carreras, Ph.D.
Seung's lab, 46-5065
Department of Brain and Cognitive Sciences
Massachusetts Institute of Technology
43 Vassar St.
Cambridge, MA 02139
USA

Phone: (001) 617-324-3747
Website: http://bioweb.cnb.csic.es/~iarganda/index_EN.html