Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Using a Matrix or Array to correct the lens aberations

Goodmorning,
 
For those who are interested, I've got a question.
 
It is a fact that the lens in front of any Vision camera creates a distortion in the image. The lens i am using creates a pincusion distortion in the final image.
Currently i have developed a program that can make a representation of the distortion by using a 3D curve in the LabView VI Blocks.
 
Problem:
 
I need to correct the distortion in LabView, i can do it by hand, and calculate how to correct, but i am positive that it is possible with LabView. I have thought of using a 2D matrix, and every index is the correction factor on that exact coordinate.(still following?) Or using an array, but im trying to figure it out.
 
If anybody has any ideas/hints or even funny comments send them! Thanx!
 
Roeland
0 Kudos
Message 1 of 2
(3,067 Views)
Hi!
 
I assume that you know that IMAQ Vision offers calibration agorithms for you. Anyway could you post your source code here?
0 Kudos
Message 2 of 2
(3,035 Views)