쓰던글이 지워져서리..-_-;; 자세하게 적을수 있을지..
영상처리 부분에서 Edge Detection 하는 기법을 동영상에 적용하는 방법이다.
먼저 환경은 Directshow를 기반으로 하면 이때 사용되는 Filter를 수정하는 방법을
사용한다 아래 그림은 Filter가 어플리케이션에서 위치하는 부분이다.
-ps. Edge Detection 하는 방식은 유사연산자를 사용하였다.
Dx Filter에 대한 설정은 아래와 같다.
-. Transform Filter
-. inplace Filter
-. Dynamic Filter
마지막의 Dynamic Filter는 해당 필터 소스를 app소스쪽으로 이동시켜서
파일 오픈시 해당 필터를 Add하는 방식을 취한다.
가장 중요한 영상에 대한 변환 처리는 필터 소스부분에서 하게 되며
해당 Func은 Transform(IMediaSample *pSample) 이다
아래는 함수에 구현된 소스이다.
Edge Detection을 하기 위한 방식으로 유사연산자를 사용하였으며
다른 방식을 적용하기 위해서는 해당 함수를 구현하고 위와 같은 방식으로
Injection 하면 된다.