주요 콘텐츠

가우스 커널을 사용하여 영상을 흐릿하게 만들기

이 예제에서는 가우스 커널을 사용하여 2차원 컨벌루션을 수행하여 영상을 흐릿하게 만드는 방법을 보여줍니다.

예제 모델

Simulink® 모델을 엽니다.

modelname = "ex_blk2DConvolution.slx";
open_system(modelname);

이 모델은 Image From File 블록을 사용하여 PNG 영상을 읽어오고, 이 블록은 이 영상을 double형의 행렬로 출력합니다.

그런 다음 모델은 2-D Convolution 블록을 사용하여 입력 영상을 5×5 가우스 커널 표현과 컨벌루션하여 영상을 흐리게 처리합니다.

모델 시뮬레이션하기

모델을 실행합니다. 이 모델은 Video Viewer 블록을 사용하여 입력 영상과 흐릿한 출력 영상을 표시합니다.

sim(modelname);