본문 바로가기

Projects/OpenCV for RaspberryPi30

OpenCV (Raspberry 3, Jessie) Raspberry3 Jessie OS 에서 테스트 하였습니다. 비디오 속도는 아래와 같습니다. Pi 1320×240 color : FPS = 27,2320×240 gray : FPS = 28,6640×480 color : FPS = 8640×480 gray : FPS = 17 Pi 2 320×240 color : FPS = 29.9320×240 gray : FPS = 29.9640×480 color : FPS = 24.3640×480 gray : FPS = 29.91280x960 color : FPS=6.61280x960 gray : FPS=15 Pi 3(원격접속) 320×240 color : FPS = 29.6320×240 gray : FPS = 29.6640×480 color : FPS = 24.16.. 2016. 9. 23.
OPENCV RASPBERRY PI2 (JESSIE) 5 -얼굴인식 앞에서 picam으로 동영상을 촬영하는 것 까지는 했습니다. 이제 본격적인 얼굴인식을 해보겠습니다. 먼저 opencv-2.3.1을 다운받습니다. opencv 2.3.1 다운로드 다운로드가 안되면 여기서 다운로드 다운받은 파일을 압축을 풀어 폴더 안의 OpenCV-2.3.1/data/harrcascades폴더를usr/share/opencv/haarcascades로 복사합니다. SAMBA 이용시 Terminal 이용시 파일의 권한설정을 바꿔줍니다. 압축을 푼 후 /usr/share/opencv/haarcascades로 이동합니다. 압축을 푼 haarcascades폴더의 파일들을 복사해 옵니다. 이제 새로운 실행파일을 하나 다운로드 합니다. camcv_vid1.cpp 보기 그리고 cmakelists.txt를 .. 2016. 1. 27.
OPENCV RASPBERRY PI2 (JESSIE) 4 -VIDEO 이제 본격적인 opencv를 하기위해 video촬영을 이용하겠습니다. 이전까지 작업했던 camcv.c는 따로 백업을 해놓고 RaspVid.c를 이용하겠습니다. 먼저 수정을 해줘야 됩니다. 1234567We delete- all lines related to the preview component,- all lines related to the encoder component.- all lines related to inline command parsing and picture info…We change :- add the callback directly to the video_port (line 286)- create and attach the pool (to get/send message) to the.. 2016. 1. 27.
OPENCV RASPBERRY PI2 (JESSIE) 3 - OPENCV 라이브러리 앞서 찍은 사진을 파일로 빼는 것 까지 했고, 이제 본격적인 OPENCV를 해보겠습니다. 먼저 관련 패키지들을 설치해 줍니다. 1. GTK + UVC viewer 설치 1sudo apt-get install guvcviewcs 설치가 완료되면 설정을 해줍니다. 12sudo usermod -a -G video pisudo modprobe uvcvideocs 2. OPENCV 라이브러리 설치 1sudo apt-get install libopencv-devcs 좀 오래걸리니 커피라도~^^ 3. 파이선 Opencv 설치 1sudo apt-get install python-opencvcs 4. face recognition 설치 face recognition 다운로드 다운로드가 안될 경우 face recognit.. 2016. 1. 27.
OPENCV RASPBERRY PI2 (JESSIE) 2 - still shot(스틸 샷) 이제 파일을 옮겨서 본격적으로 해보겠습니다. 12345cdmkdir camcvcd camcvcp -r /opt/vc/userland/host_applications/linux/apps/raspicam/* .mv RaspiStill.c camcv.cColored by Color Scriptercs 그리고 stillshot을 찍는 raspistill.c를 camcv.c로 변경하였습니다. 이제 폴더랑 파일이 변경되었으니 다시 cmakelists.txt 를 변경해야 합니다. nano를 열어 cmakeliststxt를 변경합니다. 1sudo nano CMakeLists.txtcs 기존의 내용들을 모두 지우신 후 아래의 내용을 추가해 줍니다. 12345678910111213141516cmake_minimum_req.. 2016. 1. 26.
OpenCV Raspberry Pi2 (JESSIE) 1 - 기본설정하기 이번에는 JESSIE OS를 사용하여 OPENCV를 구현해 보겠습니다. 먼저 JESSIE를 받아주세요. 다운로드가 완료되면 Win32 Disk Imager로 구워줍니다. sd카드를 라즈베리파이에 넣은 후 부팅하고, 기본 설정을 해줍니다. update, cmake 설치, samba 설치, xrdp등 물론 카메라 설정도 되어있어야 합니다. 삼바설치하기이제 기본 소스를 받아옵니다. userland소스 다운로드 위 링크를 통해 userland를 다운받아 삼바를 이용하여 라즈베리파이에 복사하세요. 경로는 /home/userland/ 폴더에 압축을 푸시면 됩니다. 다음 소스를 복사시키고 이동합니다. 12sudo mv userland /opt/vc/userlandcd /opt/vc/userlandcs 복사된 소스를 .. 2016. 1. 26.

인기글