Subversion Repositories seema-scanner

Rev

Rev 128 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 128 Rev 174
Line 2... Line 2...
2
close('all');
2
close('all');
3
clc;
3
clc;
4
 
4
 
5
p = Projector(1);
5
p = Projector(1);
6
c = Camera(0,0);
6
c = Camera(0,0);
-
 
7
 
-
 
8
c.setCameraSettings(0, 33.333);
7
c.startCapture;
9
c.startCapture;
8
 
10
 
9
response = zeros(256, 1);
11
response = zeros(256, 1);
10
 
12
 
11
for i=0:255
13
for i=0:255
Line 13... Line 15...
13
    I = uint8(cat(3, i, i, i));
15
    I = uint8(cat(3, i, i, i));
14
    p.displayTexture(I);
16
    p.displayTexture(I);
15
    pause(0.12);
17
    pause(0.12);
16
    c.trigger;
18
    c.trigger;
17
    f = c.getFrame;
19
    f = c.getFrame;
18
    f = demosaic(f,'bggr');
20
    f2 = demosaic(f,'rggb');
19
    response(i+1) = mean(mean(mean(f(1100:1300, 1100:2400, 1:3), 3)));
21
    response(i+1) = mean(mean(mean(f(800:2100, 500:2400, 1:3), 3)));
20
    
22
    
21
end
23
end
22
    
24
    
23
figure;
25
figure;
24
plot(response);
26
plot(response);