Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
ROZ1 – cvičení 4 Hranové detektory, ekvalizace histogramu - výsledky
2
Roberts function h = roberts(I, prah) vert = abs(conv2(I,[-1 1],'same')) > prah; horiz = abs(conv2(I,[-1;1],'same')) > prah; h = vert | horiz; pro prahy 1020 50
3
Sobel function h = sobel (I, prah) M = [1 2 1; 0 0 0; -1 -2 -1]; h = abs(conv2(I,M,'same')) > prah; h = h | (abs(conv2(I,M','same')) > prah); M = [2 1 0; 1 0 -1; 0 -1 -2]; h = h | (abs(conv2(I,M,'same')) > prah); h = h | (abs(conv2(I,rot90(M),'same')) > prah); pro prahy 50100 200
4
Maar Pro tresh = 0,3 2 4
5
Roberts Sobel Maar
6
Ekvalizace histogramu
7
function R = ekvHist(Img) B = 255; % intenzita bile barvy Img = round(Img); Vel = length(Img(:)); % pocet pixelu v obrazku R = Img; % vysledny snimek S = 0; % pocet zpracovanych pixelu for K = 0 : B % prochazime pixely pres intenzity W = (Img == K); % pixely s intenzitou K P = sum (W(:)); % pocet techto pixelu R(W) = round(B * (S + P/2) / Vel); % jakou intenzitu jim priradime S = S + P; % pocet zpracovanych pixelu end
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.