Red Baron

POST : Program

동영상 Edge Detection

쓰던글이 지워져서리..-_-;; 자세하게 적을수 있을지..


영상처리 부분에서 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 하면 된다.
top

posted at

2006. 12. 9. 14:34


CONTENTS

Red Baron
BLOG main image

RSS 2.0Tattertools
공지 아카이브
최근 글 최근 댓글 최근 트랙백
카테고리 태그 구름사이트 링크