Scilab Function
Last update : 21/8/2006
lnslt_array - create an ideal lenslet array of Shack-Hartmann sensor.
Calling Sequence
-
[lnslt_arr]=lnslt_array( lenslet_x_axes, lenslet_y_axes, flength, lnslt_pitch, pix_per_lenslet, pix_per_xform)
Parameters
-
lenslet_x_axes
: the number of lenslets along x axes.
-
lenslet_y_axes
: input the number of lenslets along y axes.
-
flength
: the focal length of lenslet in meters.
-
lnslt_pitch
: the pitch of lenslet in meters.
-
pix_per_lenslet
: the final pixel scale per lenslet.
-
pix_per_xform
: the final pixel per transform.
-
lnslt_arr
:the output lenslet array object.
Description
create an ideal square lenslet array for Shack-Hartmann sensor
Examples
pitch=0.000252;
a=begin(0.004,1e-6,200);
b=circ_ap(a,8*pitch);
l=lnslt_array(16,16,0.012246,0.000252,32,32);
c=lnslt_arr_transform(b,l);
dwf_fits(c,"dwf");
Author
Chen jingyuan, Gan guangyong (IAPCM, Beijing,China.)
See Also
lens
,
lnslt_arr_transform
,