본문 바로가기

picam14

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 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 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.
라즈베리파이 얼굴인식될때 GPIO 제어하기 라즈베리파이에서 GPIO를 쉽게 쓸 수 해주는 라이브러리가 몇개가 있는데, 대표적인게 wiringPi입니다. 라즈베리파이2까지 지원합니다.^^ 그런데 wiringPi를 camcv의 cmake로 컴파일 하기가 힘든거 같습니다. 더 자세히 말하면 컴파일은 되는데 실제 동작을 안하네요 ㅠㅠ 일단 CmakeList.txt에 추가한 내용은 아래와 같습니다. CmakeList.txt123SET(CMAKE_CXX_FLAGS "-pthread -I/usr/local/include -L/usr/local/lib -lwiringPi")include_directories(/usr/local/include/)target_link_libraries(/usr/local/lib/libwiringPi.so /usr/local/lib.. 2015. 9. 15.
Raspberry Pi2 picam에서 openCV 적용하기5(final) Raspbian JESSIE로 적용하기 앞에서 picam으로 동영상을 촬영하는 것 까지는 했습니다. 이제 본격적인 얼굴인식을 해보겠습니다. 먼저 opencv-2.3.1을 다운받습니다. opencv 2.3.1 다운로드 다운로드가 안되면 여기서 다운로드 다운받은 파일을 압축을 풀어 폴더 안의 OpenCV-2.3.1/data/harrcascades폴더를usr/share/opencv/haarcascades로 복사합니다. 이제 새로운 실행파일을 하나 다운로드 합니다. camcv_vid1.cpp 보기 그리고 cmakelists.txt를 편집기를 통해 수정해줍니다.sudo nano CMakeLists.txt camcv.c 대신 camcv_vid1.cpp 로 바꿔줍니다. 이제 camcv_vid1.cpp를 수정합니다. .. 2015. 4. 23.
Raspberry Pi2 picam에서 openCV 적용하기4 Raspbian JESSIE로 적용하기 이제 본격적인 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 ge.. 2015. 4. 23.

인기글