Find the location of the points as follows w 1 1 1 1 8 1 1 1 1
Download
1 / 37

Find the location of the points as follows: w=[-1 -1 -1; -1 8 -1; -1 -1 -1]; - PowerPoint PPT Presentation


  • 83 Views
  • Uploaded on

Find the location of the points as follows: w=[-1 -1 -1; -1 8 -1; -1 -1 -1]; g=abs(imfilter ( double(f), w); T=max(g(:)); g=g >=T; imshow(g);. w=[2 -1 -1;-1 2 -1; -1 -1 2]; g=imfilter(double(f), w); imshow(g, []) %Fig.10.4-b g=abs(g( :)); figure, imshow(g, [ ]) % Fig.10-4-e

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Find the location of the points as follows: w=[-1 -1 -1; -1 8 -1; -1 -1 -1];' - herbst


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

Find the location of the points as follows:

w=[-1 -1 -1; -1 8 -1; -1 -1 -1];

g=abs(imfilter ( double(f), w);

T=max(g(:));

g=g >=T;

imshow(g);


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

w=[2 -1 -1;-1 2 -1; -1 -1 2];

g=imfilter(double(f), w);

imshow(g, []) %Fig.10.4-b

g=abs(g(:));

figure, imshow(g, [ ]) % Fig.10-4-e

T=max(g (: ));

G=g >= T;

figure, imshow(g, [ ]) % Fig.10-4-f


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

  • The image Gradient and its properties

    • The total of choice for finding edge strenth and direction at location (x,y) of an image, f, is the gradient, denoted by f, and defined as the vector


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

IPT’s function edge provides several derivative estimators. For some of these estimators, it is possible to stecify whether thye edge detector is sensitive to horizontal or vertical edges or to both. The general sytax for this function is

[g, t]= edge (f, ‘method’ , parameters)

Where f is the input image, method is one of the approaches listed in Table and parameters are additional parameters explained later.


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

The general calling syntax for the estimators. For some of these estimators, it is possible to stecify whether thye edge detector is sensitive to horizontal or vertical edges or to both. The general sytax for this function isSobel detector is

[g, t] = edge (f, ‘sobel’ , T , dir)

where T is a specified threshold, and dir specifies the preferred direction of the edges detected: ‘horizontal’, ‘vertical’ , or ‘both’ ( the default).

As noted earlier, g is a logical image containing 1s at locations where edges were detecfted and 0s elsewhere.


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

The Prewitt edge detector uses the masks in Fig.10.14 to approximate digitally the first derivatives Gx and Gy. It’s general calling synax is

[g,t]=edge(f,’prewitt’, T, dir)

the parameters of this function are identical to the Sobel parameters.


More advanced techniques for edge detection

Marr-Hildreth edge detector approximate digitally the first derivatives Gx and Gy. It’s general calling synax is

Marr and Hildreth argued that

(1) intensity changes are not independent of image scale and so their detection requires the use of operators different sizes and

(2) that a sudden intensity change will give rise to a peak or trough in the first derivative or, equivalently, to zero crossing in the second derivative.

More Advanced Techniques for Edge Detection


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

  • Marr-Hildreth edge detector approximate digitally the first derivatives Gx and Gy. It’s general calling synax is

  • Marr and Hildreth argued that the most satisfactory operator fulfilling these conditions is the filter 2G where, 2 is the Laplacian operator, and G is the 2-D Gaussian function


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

The general calling syntax for the LoG detector is; approximate digitally the first derivatives Gx and Gy. It’s general calling synax is

[g,t]= edge (f, ‘log’, T, sigma)

where sigma is the standard deviation and the other parameters are explained previously.


Find the location of the points as follows w 1 1 1 1 8 1 1 1 1

Zero Crossing Detector: approximate digitally the first derivatives Gx and Gy. It’s general calling synax is

This detector is based on the same concept as the LoG method, but the convolution is carried out using a specified filter function, H. The calling syntax is

[g,t]= edge(f, ‘zerocross’, T, H)

The other parameters are as explained for the LoG detector.