Subversion Repositories seema-scanner

Rev

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

Rev 209 Rev 210
Line 23... Line 23...
23
    %RP0 = regionprops(BW0, 'Area', 'Solidity', 'Eccentricity', 'Orientation', 'Centroid');
23
    %RP0 = regionprops(BW0, 'Area', 'Solidity', 'Eccentricity', 'Orientation', 'Centroid');
24
 
24
 
25
    gray0 = rgb2gray(frame0);
25
    gray0 = rgb2gray(frame0);
26
    
26
    
27
	[edge0, tr] = edge(gray0, 'Canny', [0.08 0.1], 2);
27
	[edge0, tr] = edge(gray0, 'Canny', [0.08 0.1], 2);
28
        
28
    
-
 
29
    %edge0 = edge0(1190:1290, 1975:2045);
29
    %figure; imagesc(edge0);
30
    %figure; imagesc(edge0);
30
    
31
    
31
    ep = struct('minMajorAxis', 15, 'maxMajorAxis', 25, 'minAspectRatio', 0.3, 'numBest', 50);
32
    ep = struct('minMajorAxis', 25, 'maxMajorAxis', 35, 'minAspectRatio', 0.4, 'numBest', 10, 'randomize', 2, 'smoothStddev', 1);
32
    e0 = ellipseDetection(edge0, ep);
33
    e0 = ellipseDetection(edge0, ep);
33
    
34
    
34
    figure; hold('on'); imshow(edge0); ellipse(e0(:,3), e0(:,4), e0(:,5)*pi/180, e0(:,1), e0(:,2), 'r'); 
35
    figure; hold('on'); imshow(edge0); ellipse(e0(:,3), e0(:,4), e0(:,5)*pi/180, e0(:,1), e0(:,2), 'r'); 
35
    
36
    
36
    
37