라즈베리파이3 opencv 예제

훌륭한 단계별 가이드주셔서 감사합니다. “python test_image.py”(또는 파이썬 test_video.py”)를 실행할 때 오류가 발생할 때까지 모든 단계를 수행했습니다. “X 서버에 연결할 수 없습니다”라고 합니다. 당신은 원인이 될 수 있습니다 알고 일어날 것? 나는 뿐만 아니라 파이 카메라 모듈을 사용 하 여, 라즈베리 파이에서 실행 3 모델 B. 거기에서, 우리는 컴파일 하 고 당신의 라즈베리 파이에 OpenCV 4를 설치 하는 7 단계를 통해 걸을 거 야. 소스에서 컴파일하면 컴파일 및 빌드를 완전히 제어할 수 있습니다. 그것은 또한 우리가 최신 코드를 잡아 수 있습니다-뭔가 pip 및 apt-get 제공 하지 않습니다. 작업이 완료되면 OpenCV와 상호 작용할 준비가 된 것입니다. 다음은 5 단계에 문제가 있는 코드의 예입니다.

`python test_image.py`를 실행할 때 오류가 발생합니다: — OpenCV 오류: 지정되지 않은 오류(함수가 구현되지 않음). Windows, GTK+ 2.x 또는 탄소 지원으로 라이브러리를 다시 빌드합니다. 우분투 또는 데비안에 있는 경우, libgtk2.0-dev 및 pkg-config를 설치하고, cvShowImage, 파일/홈/pi/opencv-2.4.10/모듈/highgui/src/window.cpp, 라인 501 Traceback (가장 최근의 호출 마지막 전화) 19, cv2.imshow (“이미지”, 이미지) cv2.error: /home/pi/opencv-2.4.10/모듈/highgui/src/window.cpp:501: 오류: (-2) 함수가 구현되지 않습니다. Windows, GTK+ 2.x 또는 탄소 지원으로 라이브러리를 다시 빌드합니다. 당신은 우분투 또는 데비안에있는 경우, libgtk2.0-dev 및 pkg-config를 설치, 다음 다시 실행 cmake 또는 기능 cvShowImage에서 스크립트를 구성 – 모든 설치 단계가 작동, 그래서 나는이 문제가 생각하지 않습니다. 나는 이것이 X11 포워딩의 문제라고 생각합니다. 나는 파이에 로그인하려면이 명령을 사용 : `ssh -X pi@piaddr`나는 맥과 RPi B +를 사용하고 있습니다. 나는 `startx & 및 `/etc/X11/Xsession`을 실행해 보았지만 둘 다 작동하지 않았습니다. ssh 연결을 통해 이미지를 표시하려면 어떻게 해야 합니까? 다른 설정이 필요합니까? 나는 몇 가지 라즈베리 파이 + OpenCV 설치 가이드 비디오를 했습니다. 나는뿐만 아니라이 게시물에 대한 하나를 고려하고 있어요하지만 오픈 CV 4가 공식적으로 출시 될 때까지 기다려야하고 싶었다. 안녕하세요 애드리안, 나는 코드를 실행하고 또한 opencv를 다운로드에 단계를 따랐다. 모든 것이 성공적으로 설치되었습니다.

그러나 나는 SSH를 통해 내 노트북에 퍼티와 Xming을 사용하여 코드를 실행하려고 할 때 나는 말하는 오류 메시지를 얻을 : 안녕 다시, 몇 가지 오류 후 나는 마침내 오픈 이력서를 설치. 한편, 파이는 opencv 설치 이전보다 느립니다. 이 작업을 위해 할 일이 있습니까? 나는 새로운 8 MP 피 카메라와 라즈베리 파이 3 B를 실행하고 있어요. (cv) 환경을 설치하고 성공적으로 실행하고 있습니다. 문서 스캐너를 사용하여 예제 이미지와 이전에 저장한 이미지로 작업할 수 있었지만 이제 PiCamera를 스캐너 및 피부 감지 프로그램(및 기타)에 통합하고 싶습니다. 동일한 주변 장치와 코드를 정확히 사용하고 있었습니다. 유일한 차이점은 라즈베리 파이 사용 하 고 라즈베리 파이 하지 2. 당신은 내가 튜토리얼에서 권장하는 것처럼 스왑 크기를 증가 했습니까? 그렇게 해야 합니다.

양자 택일로, 당신은 opencv를 설치 핍 수 있습니다. 내 질문은; 비디오 녹화에서 “프레임 속도”와 “프레임 크기”를 변경할 수 있습니까? 내 말은, 예를 들어, 먼저 프레임 속도 = 32 및 크기 = (640,480)를 선택한 다음 몇 시간 후에 프레임 속도 = 45 및 크기 (320,240)를 변경하지만 모두 하나의 프로그램에서 변경합니다. 그것은 가능합니까? 컴파일은 항상 “target opencv_python 2의 검색 종속성”에 갇혀있는 것처럼 보이며 스왑을 늘리고 “make -j1″을 사용하더라도 오류가 발생합니다.