Professional Documents
Culture Documents
:
321026254
066550088
:
:
................................
...
3 ................................................................
................................
.........
4
................................................................
........................
................................
6
................................................................
.........................
................................
8
................................................................
4-f system
................................
.......
10
................................................................
......................
................................
11
................................................................
................................
12
.... ................................
....................
................................
14
................................................................
......................
................................
14
................................................................
MATLAB
...................
................................
15
................................................................
........................
................................
19
................................................................
................................
23
... ................................................................
................
................................
24
................................................................
...................
................................
27
................................................................
" 6'
,
.
,
.
( ) :
.
( S
)
.1
.1 .
= .
B,A .B,A
,
= .
.
= ,
B,A )(
,
, )(
, .
- , .
< < = - -
( ).
3
" 6'
= .
- , ,
,
.
,
.
, ,
,
, , .
, - .
.
,
.
.
,
(
) (
)
.
( )
.
.
4
" 6'
= +
:
] +
) ( , ,
[
) ( , ,
= , .
:
.
:
( ):
]
) ( , ,
[
) ( , ,
) ( , ,
) ( , , ] [ +
= ,
( ):
) ( , ,
[
] +
) ( , ,
=
= ,
" 6'
.
' ' .
.
.
:
.
,
.
.
)( :
)(
:
()
) (, :
+,
) ( ,
= ,
= ) ( ,
,
.
6
" 6'
= ,
, ,
, = , ,
+ = + :
, , - .
:
)( = , , :
)(
:
-
, ,
, = , , = ,
, = , , = ,
:
,
:
=
:
=
:
)= (,
, . ,
, ( )
.
7
" 6'
, (
, ,
. ,
) ,
.
,
( ) , .
, , ,
.
" 6'
BPF
LPF.SPF -
( :)POLARIZER
,
.
" 6'
.
,
.
.
:
= .
, :
10
" 6'
=
- .
,
, .
,
= .
, :
)4F CORRELATOR) 4F
,
,
:
=
. (, ) -
,
= , , , .
, , = , ,
, .
:
=
= ,
, ,
.
11
" 6'
( ) - .
.
, , ,
, ,,
, , ,
, . , .
:
: .
( ) : :
( )
,
.
( ) , :
.
.
12
" 6'
: .
= . ; = . ; = .
:
)( =
+ =
.
13
" 6'
:
MATLAB -
:
( ) .
() ,
() .
. :
4F System
Camera
Filter
Picture
Pinhole
Laser
, , ,
4F
.
,
( )
,
. :
, . 4F
,
.
.
2 :
.1 , .
.2 , .
MATLAB
,
.
14
" 6'
MATLAB 9 - :
(")
2.44
2.44
2.44
2.44
2.44
5.5
1.83
1.375
1.1
()
222
222
222
222
222
500
167
125
100
(")
0.033
0.044
0.055
0.066
0.022
0.022
0.022
0.022
0.022
()
3
4
5
6
2
2
2
2
2
(")
0.099
0.099
0.099
0.099
0.099
0.044
0.132
0.176
0.22
()
9
9
9
9
9
4
12
16
20
1
2
3
4
5
6
7
8
9
( ).
" :
)( = )(
2000 22 .
.
, :
15
" 6'
16
" 6'
17
" 6'
:
1
2
3
4
5
6
7
8
9
) ("
2.44
2.44
2.44
2.44
2.44
5.5
1.83
1.375
1.1
) ("
1.58
1.85
1.92
1.82
1.95
4.55
1.63
1.23
1.07
35.25%
24.18%
21.31%
25.41%
20.08%
17.27%
10.93%
10.54%
2.72%
Slit
Width
[mm]
Slit
Width
[mm]
'6 "
18
:
-
.
.
,
IRIS .
MATLAB:
IRIS
(")
2.44
2.44
2.44
2.44
2.44
5.5
1.83
1.375
1.1
IRIS
()
222
222
222
222
222
500
167
125
100
(")
0.033
0.044
0.055
0.066
0.022
0.022
0.022
0.022
0.022
()
3
4
5
6
2
2
2
2
2
(")
0.099
0.099
0.099
0.099
0.099
0.044
0.132
0.176
0.22
()
9
9
9
9
9
4
12
16
20
1
2
3
4
5
6
7
8
9
:IRIS
IRIS , IRIS
: IRIS 0.5" .
0.5" . ,
.
423 5 -"
. 9 :
(") " 5/423 -
3.45
3.6
3.31
3.57
3.43
7.6
2.55
1.96
1.63
19
()
292
304
280
302
290
643
216
166
138
1
2
3
4
5
6
7
8
9
" 6'
20
" 6'
21
" 6'
:
1
2
3
4
5
6
7
8
9
) ("IRIS
2.44
2.44
2.44
2.44
2.44
5.5
1.83
1.375
1.1
) ("IRIS
3.45
3.6
3.31
3.57
3.43
7.6
2.55
1.96
1.63
29.27%
32.22%
26.28%
31.65%
28.82%
27.63%
28.23%
29.85%
32.5%
IRIS
Radius
[mm]
IRIS
Radius
[mm]
'6 "
22
:
:
"
.MATLAB
/ IRIS ,
.
,-1
T
,1/T
, , .
(
) .
IRIS
~ ,30% , ,
.
.
2000 2.2"
.
40 20 -" , 2
.
:
" . ,
.
, ,
.MATLAB .
3 ,MATLAB
.
.MATLAB -
. IRIS -
. ,
.
.
23
" 6'
:) ( MATLAB
clear all
close all
%%%
Data
%%%
N=2000;
TIME = imread('LION2000.gif'); %Loading image
P=9; %Distance between bars [pixels] include windth of bar
Q=3; %Width of fringe [pixels]
%Fringes creation
Cage=zeros(N, 'uint8');
l=P;
w=Q-1;
for i = 1:N
if (mod(i,l)<=w )
for j= 1:N
Cage(j,i)=1;
end;
end;
end;
%-------------------------------------------------TIME1=zeros(N, 'uint8');
for i = 1:N
for j= 1:N
TIME1(i,j)=(251-TIME(i,j))*(1-Cage(i,j));
end;
end;
%Plot of image + fringes
figure(1)
image(251-(TIME1).^2);
colormap(gray)
axis square on
axis off
%-------------------------------------------------%Image + fringes in Fourier Plane
FRTIME=fftshift(fft2(TIME1));
%-------------------------------------------------%Normalization of Image
MAX1=max(max(FRTIME));
for i = 1:N
for j= 1:N
FRTIME(i,j)=251*FRTIME(i,j)/MAX1;
end;
end;
%-------------------------------------------------%Plot image + fringes in Fourier Plane
figure(2)
image(251*abs(FRTIME)).^2;
colormap(gray)
axis square on
axis off
%--------------------------------------------------
'6 "
24
%Image + fringes + filter in Fourier Plane
r=floor(N/(2*P))
for j =1: ((N/2) -r)
for i=1:N
FRTIME(i,j)=0;
FRTIME(i,N-j)=0;
end;
end;
%-------------------------------------------------%Plot image + fringes in Fourier Plane
figure(3)
image(251*abs(FRTIME)).^2;
colormap(gray)
axis square on
axis off
%-------------------------------------------------%Second Fourier Transform (with filter)
F=fft2(FRTIME);
%-------------------------------------------------%Positive Final Image after filtering
figure(4)
image(251-abs(F));
colormap(gray)
axis square on
axis off
%--------------------------------------------------
:) ( MATLAB
clear all
close all
%%%
Data
%%%
N=2000;
TIME = imread('LION2000.gif'); %Loading image
P=9; %Distance between bars [pixels] include windth of bar
Q=3; %Width of fringe [pixels]
%Circles creation
Cage=zeros(N, 'uint8');
l=P;
w=Q-1;
for i = 1:N
for j= 1:N
R=sqrt((i-(N/2))^2+(j-(N/2))^2);
if (mod(R,l)<=w )
Cage(j,i)=1;
end;
end;
end;
%-------------------------------------------------TIME1=zeros(N, 'uint8');
for i = 1:N
for j= 1:N
TIME1(i,j)=(251-TIME(i,j))*(1-Cage(i,j));
end;
end;
'6 "
25
%Plot of image + circles
figure(1)
image(251-(TIME1).^2);
colormap(gray)
axis square on
axis off
%-------------------------------------------------%Image + circles in Fourier Plane
FRTIME=fftshift(fft2(TIME1));
%-------------------------------------------------%Normalization of Image
MAX1=max(max(FRTIME));
for i = 1:N
for j= 1:N
FRTIME(i,j)=251*FRTIME(i,j)/MAX1;
end;
end;
%-------------------------------------------------%Plot image + circles in Fourier Plane
figure(2)
image(251*abs(FRTIME)).^2;
colormap(gray)
axis square on
axis off
%-------------------------------------------------%Image + circles + filter in Fourier Plane
r=floor(N/(2*P))
for j =1:( N/2)
for i=1:(N/2)
R=sqrt((i-(N/2))^2+(j-(N/2))^2);
if R>r
FRTIME(i,j)=0;
FRTIME(i,N-j)=0;
FRTIME(N-i,j)=0;
FRTIME(N-i,N-j)=0;
end;
end;
end;
%-------------------------------------------------%Plot image + circles in Fourier Plane
figure(3)
image(251*abs(FRTIME)).^2;
colormap(gray)
axis square on
axis off
%-------------------------------------------------%Second Fourier Transform (with filter)
F=fft2(FRTIME);
%-------------------------------------------------%Positive Final Image after filtering
figure(4)
image(251-abs(F));
colormap(gray)
axis square on
axis off
%--------------------------------------------------
'6 "
26
'6 "
27