반응형



슬라이더 컨트롤을 움직였을때 호출되는 callback 은 컨트롤 정보를 담고 있는 32bit 정수값을 인자로 받는다

cv.SetCaptureProperty 는 CvCapture 객체의 속성값을 설정하며 cv.GetCaptureProperty 는 CvCapture 객체의 속성값을 가져온다. 


callback 함수인 onTrackbarSlide 에서는 cv.SetCaptureProperty 중 CV_CAP_PROP_POS_FRAMES 속성을 변경하여 프레임의 위치를 변경한다. (CV_CAP_PROP_POS_AVI_RATIO 로 설정하면 전체 동영상 길이에 대한 현재 프리임 위치의 비율로 재성 위치를 변경한다.) 


frames 에는 cv.GetCaptureProperty 의 CV_CAP_PROP_FRAME_COUNT 로 해당 동영상의 전체 Frame 수를 가져 온다. 이 값은 Trackbar를 초기화 할때 이용된다.


cv.CreateTrackbar 는 Trackbar를 생성한다. 


반응형
Posted by alias
,