Professional Documents
Culture Documents
REFERENCE:
LIST OF EQUIPMENTS:
Result:
Histogram Equalization
I = imread('tire.tif');
J = histeq(I);
imshow(I)
Results:
figure,imshow(J)
Results:
figure,imhist(I,64)
Results:
figure,imhist(J,64)
Results:
Edge Detection using Function
I = imread('circuit.tif');
IEr = edge(I,'roberts');
IEp = edge(I,'prewitt');
IEs = edge(I,'sobel');
subplot(2,2,1),imshow(I);
subplot(2,2,2),imshow(IEr);
subplot(2,2,3),imshow(IEp);
subplot(2,2,4),imshow(IEs);
Results:
Image Enhancement
fspecial('average',3)
ans =
0.1111 0.1111 0.1111
0.1111 0.1111 0.1111
0.1111 0.1111 0.1111
fspecial('average',11)
ans =
Columns 1 through 6
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083 0.0083
Columns 7 through 11
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
0.0083 0.0083 0.0083 0.0083 0.0083
C = imread('cameraman.tif');
F1 = fspecial('average');
CF1 = filter2(F1,C);
imshow(C);
Results:
figure,imshow(uint8(CF1));
Results:
(b) Laplacian
clear all;
close all;
F = imread('moon.tif');
W = fspecial('laplacian',0); W = [0 1 0; 1 -4 1; 0 1 0];
G1 = imfilter(F,W,'replicate');
figure(1),imshow(G1,[]);
Results:
F2 = im2double(F);
G2 = imfilter(F2,W,'replicate');
figure(2),imshow(G2,[]);
Results:
G = F2-G2;
figure(3),imshow(G);
Results:
(c) Laplacian 2
clear all;
close all;
F = imread('moon.tif');
W4 = fspecial('laplacian',0);
W8 = [1 1 1; 1 -8 1; 1 1 1];
F = im2double(F);
G4 = F-imfilter(F,W4,'replicate');
G8 = F-imfilter(F,W8,'replicate');
Results:
figure(4),imshow(F);
figure(5),imshow(G4);
figure(6),imshow(G8);
(d) Laplacian 3
clear all;
close all;
F = imread('moon.tif');
W = [0 -1 0; -1 9 -1; 0 -1 0];
G1 = imfilter(F,-W,'replicate');
Results:
figure(1),imshow(G1,[]);
F2 = im2double(F);
G2 = imfilter(F2,-W,'replicate');
figure(2),imshow(G2,[]);
Results:
G = F2-G2;
figure(3),imshow(G);
Results:
(e) High Boost Filtering
clear all;
close all;
F = imread('moon.tif');
A = 2;
W4 = [0 -1 0; -1 A+8 -1; 0 -1 0];
W8 = [-1 -1 -1; -1 A+8 -1; -1 -1 -1];
F = im2double(F);
G4 = F-imfilter(F,-W4,'replicate');
G8 = F-imfilter(F,-W8,'replicate');
Results:
figure(1),imshow(F);
figure(2),imshow(G4);
figure(3),imshow(G8);
Segmentation
Results:
(b) Otsu Method
Results:
(C)
Results: