%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ZZS - 8.cvičení: Zpracování obrazů % R.Čmejla, 23.listopadu 2015 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % skript vyžaduje soubory: miami2.jpg echart.mat lenna.mat 1. Zobrazení čb obrázku v odpovídajícím rozměru 2. Transformace dat, obrázků a) Transformace dat x^3 % silné ztmavení obrázku b) Transformace dat x^2 % mírné ztmavení obrázku c) Transformace dat x^1 d) Transformace dat x^(1/2) % mírné zesvětlení obrázku e) Transformace dat x^(1/3) % silné zesvětlení obrázku f) Transformace dat 255-x % negativ 3. Potlačení pulsního šumu mediánovým fitrem 4. Separace obrazu a pozadí a) x>160 % světlé barvy zobrazí 1:1, tmavé bíle b) x<160 % tmavé barvy zobrazí 1:1, světlé bíle c) x<160 % tmavé barvy transformuje do 0-255 5. Ekvalizace histogramu 6. Filtrace obrazu 1d filtry a) Zobrazení testovacího řádku (sloupce) b) Návrh DP, HP a jejich součet - ampl.frekv.charakteristika c) Vyjmutí jednoho řádku obrázku a filtrace DP a HP d) Filtrace DP a HP po řádcích e) Součet DP + HP 7. Detekce hran v obraze a) 1. diference v horizontálním a vertikálním směru b) Detekce (prahování) v horizontálním a vertikálním směru c) Detekce hran u obrázku Miami d) Detekce hran u obrázku echart e) Detekce hran u obrázku Lena 8. 2-d filtrace a) Klouzavý průměr 2-D h1=[.25 .5 .25; .5 0 .5; .25 .5 .25]; b) Laplaceův filtr 4-okolí h2=[0 1 0; 1 -4 1; 0 1 0] c) Laplaceův filtr 8-okolí h3=[1 1 1; 1 -8 1; 1 1 1] d) součet předchozích filtrů dá HP h4=h2+h3 e) Sobelův filtr, detekce svislých hran h5=[1 0 -1;2 0 -2;1 0 -1] f) Sobelův filtr, detekce diagonálních hran h6=[0 1 2;-1 0 1;-2 -1 0]