low pass filter : img_low=smooth(img*1.,5)   <--영상을 흐릿하게 해 주는 방법

high pass filter : img_high=img*1. - img_low   <--원래 영상에서 느리게 변하는 것을 뺀 것이 high pass filter를 적용시킨 것임

두 경우 다 실제 영상을 봤을 때 극단적으로 보인다는 점..
실제 영상을 보여줄 때 이것을 보여주는건 별 의미가 없음..
선명하게 보이고 싶을때는 low pass filter 와 high pass filter를 결합할것
다만 두 필터를 조합할 때 high pass filter에 비중을 주되, 눈으로 적절히 비율을 조절해서 그리면 될듯.. 




 

 img_low=smooth(img*1.,5) : low pass filter





img_high=img*(1.) - img_low   : High pass filter  







tvscl, img_low + 3 * img_high
여기에서는 3을 썼으나 이 값을 사용자가 임의로 바꾸어서 영상의 선명도를 조정해줄 수 있음






원래영상(좌), 보정된 영상(우)


FISS\cvi관련\backup\exercise\Fiss_CVI

by BSang 2011. 4. 1. 18:44