2014-02-13 9 views
3

저는 120fps로 비디오 파일을 처리하는 openCV GPU를 사용하고 있습니다. 내 질문은 : 같은 프레임 속도로 처리 된 이미지를 표시 할 수 있습니까? imshow를 사용하여 이미지를 표시 할 때 fps가 20 ~ 30으로 감소합니다. 이 이미지를 더 빨리 (최대 120fps까지) 표시 할 수 있습니까?openCV - 120 fps의 imshow

감사

+3

프레임을 120fps로 "표시"할 수 있는지 확실하지 않습니다. 시도 할 것을 제안 할 수있는 유일한 방법은 highgui 창 뒤에'cv :: waitKey (1/120)'를 넣고 무슨 일이 일어나는가를 보는 것입니다. – scap3y

+1

안녕하세요 scap3y 프레임 속도를 50fps로 늘리십시오. 다른 제안이 있으십니까? 왜 120fps로 프레임을 표시 할 수 없다고 생각합니까? – MSO

+2

3D 그래픽 컨텍스트 (OpenGL)로 창을 설정 한 다음이 이미지를 GPU에 보내면 표시 할 수 있습니다. – karlphillip

답변

5

당신은 디스플레이 (LCD, 모니터, 스크린, 등) 정말 처음 120 fps로 다시 그릴 수 있는지 확인해야합니다. 디스플레이가 더 빨리 실행 되더라도 일부 컴퓨터 시스템은 업데이트 속도를 제한합니다.

+0

내 디스플레이는 60fps로만 새로 고침 할 수 있습니다. 답변 감사합니다!! – MSO