본문 바로가기

Mobile Develop/WinMoDev Q&A

DirectShow로 디지털 줌 된 화면의 저장 방법

질문자 : 카이저 링크 : http://cafe.naver.com/winmodev/3315
<질문내용>

다이렉트쇼로 카메라 영상을 디지털 줌 까지는 되는데요

저장을 하면 아직 원래의 화면이 저장됩니다.

줌된 화면을 저장하려면 어떻게 해야하는지요.

 

고수님들 도와주십시요..

<답변내용>

원본 입력되는 영상을 디지털 줌을 통해서 확대를 하셨으면

확대를 하신 것을 저장하는 버퍼가 따로 있을 것 입니다

그 버퍼를 저장하도록 변경하셔야 할 텐데..

 

일단 지금 말씀으로 듣기에는 원본 입력되는 영상을 확대 후 바로 화면에 뿌리는 방법으로 사용하시는 것 같네요

 

그렇다면 두가지로 처리할 수 있을텐데

1. 화면에 확대된 영상을 뿌려준 것을 저장

2. 화면을 버퍼에 저장 후 확대 한 버퍼에서 저장

두가지로 볼 수 있는데요

 

카메라 -> 원 영상 버퍼 -> 확대과정 -> 확대 영상 버퍼 -> 화면 출력 & 저장

카메라 -> 원 영상 버퍼 -> 확대과정 -> 화면 출력 (이것을 버퍼로 이용) -> 저장

 

말로 설명드리니 무척 난해하게 설명이 된 거 같습니다

 

일단 현재 사용하고 계시는 줌을 어떤식으로 처리하셨는지를 간략하게 올려주시면 답변에 더 도움드리기 쉬울 것 같네요 :)

작성일 : 2010.08.05 16:56

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다