2012-07-04 4 views
1

opencv를 사용하여 대학 프로젝트로 응용 프로그램을 개발하고 있습니다. 거의 카메라 애니메이션을 통해 애니메이션 비디오 (플래시 비디오)를 오버레이 할 수 없습니다. 사용자 입을 붙잡기 위하여 입을 검출 한 후에 나는 연기가 나는 살아 움직이는듯한 영상을 덮고 싶다. 오버레이 부분을 도와 주실 분 있나요? 가능한 해결 방법이 없다면 어떤 해결 방법을 찾아 낼 수 있습니까?opencv에서 카메라 스트림에 작은 애니메이션을 오버레이하는 방법

저는 opencv 2.3.1과 ubuntu 11.10을 사용하고 있습니다.

답변

2

기본적으로 비디오 프레임에 ROI (관심 분야)을 설정 한 다음 임의의 이미지를 비디오 프레임의 특정 위치로 복사하는 작업을 수행하기 만하면됩니다.

this thread에서 사용자가 ROI를 선택하고 시스템이 해당 영역의 그레이 스케일 변환을 수행하는 것과 유사한 작업을 수행했음을 보여주었습니다.

또한 this thread은 마우스를 사용하여 웹캠 창을 그리는 방법을 보여줍니다.

두 스레드 모두 OpenCV의 C 인터페이스를 사용하며 찾고있는 오버레이 효과를 얻는 방법을 보여줍니다.

관련 문제