2016-08-06 1 views
0

꽤 성능이 요구되는 데비안을 실행하는 라즈베리 파이가있는 응용 프로그램이 있는데 프로그램을 부팅하고 직접 점프 할 때 X를 시작하지 않으려 고합니다. 이것은 잘 작동하지만, OpenCV에서 'imshow'함수를 사용하고 싶다면 올바르게 작동하지 않고 대신 'GTK 경고 : 디스플레이를 열 수 없습니다'라고 나와서 프로그램을 종료하십시오.X를 실행하지 않고 opencv에서 imshow 사용하기

imshow 또는 X없이 다른 기능을 사용 OpenCV의와 전체 화면 이미지/비디오 캡처를 표시하거나 완전히 X에 의존?

감사, 대한 명확한


, 그냥, 모니터가 바탕 화면 대신 터미널 프롬프트를 보여줍니다. 그래서 라즈베리 파이가 올바른 해상도로 이미지를 얻고 있습니다. X11이 윈도우/이미지를 다루는 한 opencv에서 무엇을합니까? 상상할 수없는 것들은 쉽게 복제 될 수 있습니다.

가벼운 X11 대체품이 팁이 없기 때문에 다른 옵션이 없다면 가장 좋은 방법 일 것입니다.

+0

Xfce와 같은 간단한 X 서버를 사용하거나 OpenCV의 프레임을 RTSP 또는 비슷한 방식으로 다른 컴퓨터로 스트리밍하여 볼 수 있습니다. –

답변

0

음, 분명히 비디오 출력이 어딘가로 가야합니다 ... Xvfb를 전체 X11 인스턴스에 대한 대안으로 사용할 수 있습니다.

+0

... 가상이지만 분명히 볼 수는 없습니다. –

+0

실제로, 그것은 단지 기억에 있습니다. 아 ... 이제 이해합니다. SDL을 사용하는 일부 플레이어는 자체 비디오 드라이버를 사용합니다. 하지만 나는 OpenCV를 지원하지 않는다고 생각합니다. – JvO

+0

당신이 옳다고 생각합니다. 가벼운 대안이 아마도 단순화시킬 것입니다. – DrTarr

관련 문제