2017-02-06 1 views
1

이 내 카메라의 사진입니다 :gstreamer를 오른쪽 이미지

click here to see my camera picture

내 카메라가, (아니 순수 쌍안 카메라) 특별한 하나의 USB 인터페이스하지만이 장치 numbersthe있다 . 장치 :/dev/video0 약 좌우 카메라 이미지, 장치 :/dev/video1은 왼쪽 및 오른쪽 카메라와 결합 된 이미지의 깊이이고, gscam (gstream)은/dev/video0을 사용합니다.이 경우입니다 : 왼쪽과 오른쪽 카메라 이미지 내부 창에 있습니다

click here to see driven out picture

어떻게 그들을 분리? 두 개의 창으로 나뉘어 왼쪽과 오른쪽 카메라 이미지가 별도로 표시되도록 하시겠습니까?

+0

이것은 내 구동 코드입니다. v4l2src device = $ (arg DEVICE)! video/x-raw-rgb, 프레임 속도 = $ (arg FPS)! ffmpegcolorspace –

+0

캡처 한 비디오 크기 (너비 x 높이)는 무엇입니까? – jgorosdev

답변

0

사진을 자르려면 티와 두 개의 비디오 클립 요소를 사용해야 할 것입니다.

0

제공되는 솔루션은 다음입니다. width=1280, height=480videotestsrc을 사용하면 자르기는 videocrop 플러그인과 tee을 사용하여 수행 할 수 있습니다. gstreamer를 0.10에서

gst-launch-1.0 videotestsrc pattern=0 ! video/x-raw, width=1280, height=480 ! tee name=t ! videocrop left=640 ! queue ! ximagesink t. ! videocrop right=640 ! queue ! ximagesink 

, 파이프 라인은 다음과 같다 :

gst-launch-0.10 videotestsrc pattern=0 ! video/x-raw-yuv, width=1280, height=480 ! ffmpegcolorspace ! tee name="t" ! videocrop left=640 ! queue ! ximagesink t. ! videocrop right=640 ! queue ! ximagesink 

원래 소스는 videotestsrc에서 SMPTE 컬러 바있다. 결과 작물은 다음에 표시됩니다 link. 필요에 맞게 조정하면 두 개의 분리 된 비디오 이미지가 있어야합니다.