본문 바로가기

라즈베리파이30

OPENCV RASPBERRY PI3 (STRETCH) 6 - 얼굴인식 이제 드디어 앞서 만든 비디오와 opencv로 얼굴인식을 할 차례입니다. 만약 usr/share/opencv/haarcascades에 opencv library가 없다면 아래서 받아줍니다. OpenCV 다운로드 위 링크에서 OpenCV를 다운받아 usr/share/opencv/haarcascades로 복사합니다. OpenCV에서 사용할 새로운 camcv를 아래 링크를 통해 다운로드합니다. camcv_vid1.cpp파일 다운로드 다운받은 파일을 라즈베리파이의 camcv폴더로 복사하세요. 파일이 바뀌었으니 CMakeLists.txt파일을 수정해야 합니다. 1sudo nano CMakeLists.txtcs 기존 camcv.c 대신 camcv_vid1.cpp로 변경한 후 저장하고 나오세요. 이제 얼굴에 대한 D.. 2017. 9. 18.
OPENCV RASPBERRY PI3 (STRETCH) 5 - Video 이제 본격적으로 OPENCV를 하기위해 Still Shot이 아닌 Video 촬영을 합니다. camcv_vid0.c 파일 다운로드 위 링크를 클릭하여 파일을 다운로드 한 후 samba를 이용하여 /home/pi/camcv/에 복사해 주세요. 기존 camcv.c는 파일명을 변경하거나 다른 위치에 백업해 놓으세요. 복사한 파일의 파일명을 변경한 후 컴파일 합니다. 1mv camcv_vid0.c camcv.ccs 컴파일이 완료되면 카메라를 실행합니다. 1./camcvcs 프레임은 29.6 이 나옵니다. 동영상이 찍히고 있는 장면입니다. 실행이 되고나면 동영상이 촬영되는데 해상도와 컬러&그레이에 따라 차이가 납니다. Line 119~120에서는 해상도 설정이 가능하고, Line 124에서는 컬러그레이 설정이 가.. 2017. 9. 18.
OpenCV for RaspberryPi 3(Rapsbian Stretch) 4-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 다운로드 위의 링크를 눌러 다운로드한 후 home/pi/ 에 압축을 풀어줍니다.(samba를 이용하면 편합니다).. 2017. 9. 18.
OpenCV for RaspberryPi 3(Rapsbian Stretch) 3-Still Shot(스틸샷) 이제부터는 앞서 다운로드한 userland를 이용하여 소스를 수정합니다. 12345cdmkdir camcvcd camcvcp -r /opt/vc/userland/host_applications/linux/apps/raspicam/* .mv RaspiStill.c camcv.cColored by Color Scriptercsuserland 소스를 camcv폴더로 옮기고 파일명을 수정합니다. CMakeLists.txt를 수정합니다. 1sudo nano CMakeLists.txtcs 기존 내용은 모두 삭제하고 아래의 내용을 복사해 넣으세요. 12345678910111213141516cmake_minimum_required(VERSION 2.8) project(camcv) SET(COMPILE_DEFINITIO.. 2017. 9. 18.
OpenCV for RaspberryPi 3(Rapsbian Stretch) 2-PI 카메라 촬영 기본 소스코드를 다운로드 합니다. git 에 있는 소스는 최근 업데이트 된 이후로 오류가 발생되어 이전 소스를 다운받아야 합니다. 아래 링크를 이용해 주세요. google drive에서 다운로드 samba를 이용하여 라즈베리파이의 /home/userland/에 압축을 풀어주세요. 소스를 복사합니다. 12sudo mv userland /opt/vc/userlandcd /opt/vc/userlandcs cmke 합니다. 1sudo cmake -DCMAKE_BUILD_TYPE=Release .cs make 합니다. 1sudo makecs 시간이 좀 오래걸립니다. PS. make시 오류문제In file included from /opt/vc/userland/build/inc/interface/vcos/vcos... 2017. 9. 15.
OpenCV for RaspberryPi 3(Rapsbian Stretch) 1-준비하기 Raspberry Pi OS가 버전업이 되었네요.에러가 있다고 하시는 분들이 계셔서 최신버전으로 OpenCV를 해 보았습니다. 0. OS설치 RapsberryPi Download 위 링크를 클릭하여 최신 라즈비안을 다운로드하세요. 9월 7일자 Raspbian Stretch 입니다. Desktop 버전을 받으세요~(Torrent가 빠릅니다.) 다운로드가 완료가 되면 SD카드에 Write해줘야 합니다. 라이팅은 win32 disk imager를 이용합니다. 프로그램이 없다면 위 링크를 눌러 다운로드 받으세요. 이미지 선택버튼을 눌러 이미지를 선택하고, SD카드 위치를 선택후 라이팅하시면 됩니다. 라이팅 중인 모습입니다. SD카드를 라즈베리파이에 넣고 부팅을 하면 x-window로 부팅이 됩니다. 만약 원격P.. 2017. 9. 15.

인기글