Sie sind auf Seite 1von 8

PSF +n = point spread function + noise

2
The calculation of a 1-D convolution integral
3
Matlab functions: conv.
f=ones(64,1); f=f./sum(f); %Definiše pravougaoni signal f vrši normalizaciju
g=conv(f,f); g=g./sum(g); %Konvulucija vektora f sa samim sobom da dobijemo g, i normalizuj
h=conv(g,g); h=h./sum(h); %Konvulucija vektora g sa samim sobom da dobijemo h, i normalizuj
j=conv(h,h); j=j./sum(j); % Konvulucija vektora h sa samim sobom da dobijemo j, i normalizuj
subplot(2,2,1),plot(f,'k '); axis square;
axis off;
subplot(2,2,2),plot(g,'k '); axis square;
axis off;
subplot(2,2,3),plot(h,'k '); axis square;
axis off;
subplot(2,2,4),plot(j,'k '); axis square;
axis off;

4
Funkcije: conv2, imfilter.
A=imread('trui.png'); %Učitaj sliku
PSF=fspecial('gaussian',[5 5],2); %Kreiraj Gausov filter
h=fspecial('motion',10,45); %kreiraj filter kretanja
B=conv2(PSF,A); %Konvolucija slike A i Gausovog filtera
C=imfilter(A,h,'replicate'); %Drugi način za konvoluciju
D=conv2(A,A); %Konvoulucija slike samom sobom
subplot(2,2,1),imshow(A);
subplot(2,2,2),imshow(B,[]);
subplot(2,2,3),imshow(C,[]);
subplot(2,2,4),imshow(D,[]);

5
Kamera

Modeli projekcije: perspektivna (lijevo) i paralelna/afina (desno)

Effects of the perspective projection model on scene geometry in the image


6
Uređaji za digitalizaciju slike

Shema sistema za formiranje slike

Šumovi

Examples of noise effects in digital imaging


7
Primjer 1
Kreirati koherentu (eng. Coherent) sliku, na osnovu određenog (limitiranog) broja tačaka, sa korištenjem PSF (point spread function)

A=imread('cameraman.tif'); % učitaj sliku


[rows dims]=size(A); % dimenzije slike
Abuild=zeros(size(A)); % napravi sliku istih dimenzija kao i originalna

%odaberi 1% piksela sa originalne slike slučajnim izbrom


sub=rand(rows.*dims,1)<0.01;
Abuild(sub)=A(sub); h=fspecial('gaussian',[10 10],2);
B10=filter2(h,Abuild);
subplot(1,2,1), imagesc(Abuild); axis image; axis off;colormap(gray); title('Tačke sa objekta')
subplot(1,2,2), imagesc(B10); axis image; axis off;colormap(gray); title('Odziv LSI sistema')