Estudante
1.
a)
Imagem em Tons de cinza.
img = imread('trabalho.png'); img = rgb2gray(img); figure, imshow(img);
b)
Aplicacao de Filtros
Sobel
Canny
Prewitt
Roberts
c) clear all
d)
3 Copias da Imagem Original x = imread('trabalho.png'); x = rgb2gray(x); y = imread('trabalho.png'); y = rgb2gray(y); z = imread('trabalho.png'); z = rgb2gray(z);
e)
Adicionado Um Ruido de Sal e Pimenta de 20% ir = imnoise(x,'salt & pepper',0.2); figure, imshow(ir);
Adicionado Um Ruido de Sal e Pimenta de 50%
ir = imnoise(y,'salt & pepper',0.5); figure, imshow(ir);
Adicionado Um Ruido de Sal e Pimenta de 80%
ir = imnoise(z,'salt & pepper',0.8); figure, imshow(ir);
f)
Filtro da Mediana a = medfilt2(ir); figure, imshow(a)
b = medfilt2(ir2); figure, imshow(b)
c = medfilt2(ir3); figure, imshow(c)
g)
PRE- PROCESSAMENTO:
A imagem original poderia ter imperfeicoes, dai usamos o pre-processamento para melhorar a imagem, para ser utilizadas nos próximos processos.
BASE DE CONHECIMENTO:
Sem o conhecimento, do problema a ser resolvido,não poderíamos fazer nenhum processo.
2.
a)
(histograma original)
figure, imhist(img);
(histograma sal e pimenta 20%) figure, imhist(a);
(histograma sal e pimenta 50%) figure, imhist(b);
b)
Limiarização da Imagem Original
ANALISAR PIXEL A PIXEL
imgeq = histeq(img); OBTER NUMERO DE LINHAS E COLUNAS [linhas colunas] = size(imgeq); ANALISAR PIXEL A PIXEL figure, imshow(imgeq); for l=1:linhas, for c = 1: colunas, if( imgeq(l,c) > 4 &&