본문 바로가기

라즈베리파이30

OPENCV RASPBERRY PI3 JESSIE 6 얼굴인식 이제 드디어 앞서 만든 비디오와 opencv로 얼굴인식을 할 차례입니다. OpenCV 다운로드 위 링크에서 OpenCV를 다운받아 usr/share/opencv/haarcascades로 복사합니다. OpenCV에서 사용할 새로운 camcv를 아래 링크를 통해 다운로드합니다. camcv_vid1.cpp파일 다운로드 다운받은 파일을 라즈베리파이의 camcv폴더로 복사하세요. 파일이 바뀌었으니 CMakeLists.txt파일을 수정해야 합니다. 1sudo nano CMakeLists.txtcs 기존 camcv.c 대신 camcv_vid1.cpp로 변경한 후 저장하고 나오세요. 이제 얼굴에 대한 DB가 필요한데 일단은 테스트용으로 아래 파일을 받아주세요. 샘플사진 다운로드 첨부된 파일을 다운받아 /home/pi/.. 2017. 4. 13.
OPENCV RASPBERRY PI3 (JESSIE) 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. 4. 12.
OPENCV RASPBERRY PI3 (JESSIE) 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. 4. 12.
OpenCV Raspberry Pi3 (JESSIE) 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. 4. 12.
OPENCV RASPBERRY PI3 (Raspbian JESSIE) 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 시간이 좀 오래걸립니다. make가 끝나면 install을 합니다. 1sudo make installcs install이 성공적으로 완료되면 picam을 실행하면 됩니다. 1.. 2017. 4. 12.
RaspberryPi] Windows10 IoT 원격접속하기 라즈베리파이에 Windows10 IoT설치하기 를 먼저 수행합니다. 설치가 완료되고 나면 IoT Dashboard에서 Device(라즈베리파이)의 정보를 확인할 수 있습니다. 설정 밑에있는 연필 아이콘을 클릭합니다. 브라우저에서 Windows Device Portal 열기를 클릭합니다. Device Portal로 접속할려면 ID와 PW를 넣어야하는데 설치할때 설정한 비밀번호와 ID는 초기 Administrator를 사용하여 접속하면 위와 같은 화면이 나타납니다. 빨간 네모박스안의 Display Setting이 기본값인 640x480은 보기가 힘드므로 1024x768을 설정합니다. 버그인지 모르겠으나 800x600은 이더넷이 먹통이 되고, 해상도가 너무 높으면 원격에서 너무 느립니다. 가장 밑에있는 Rem.. 2017. 1. 19.

인기글