본문 바로가기

얼굴인식21

Raspberry openCV 얼굴인식시 GPIO제어(wiringPi 적용) 바로 전에 system() 함수를 이용하여 쉘명령어로 GPIO를 제어하였는데, C코드에서 wiringPi라이브러리를 바로 제어할 수 도 있습니다. 이전글 보러가기~ 제가 초기화 wiringPiSetup()함수를 빼먹었었네요 ㅠ 일단 컴파일을 위한 준비를 합니다. 수정된 파일 다운로드 Strech버전 수정파일 다운로드 압축을 풀어보면 camcv_vid1과 CMakeLists.txt 파일이 있습니다. 기존파일은 백업후 붙여넣고, cmake와 make를 해주세요. 그리고 실행을 하면 에러가 발생합니다. wiringPiSetup() 는 root 권한이 있어야 해서 sudo를 꼭 붙여주세요. 2015. 9. 15.
라즈베리파이 얼굴인식될때 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 Pi 에서 Picam을 이용한 OpenCV Final 최근 업데이트된 포스트 바로가기!!(클릭!!) 예제용 사진 다운로드 이제 드디어 인식된 얼굴에 이름이 나타나게 할 차례다 먼저 camcv_vid1.cpp 이 소스를 다운받자. 그리고 cmakelists.txt를 수정해야 된다. 이번 소스파일은 c가 아닌 c++이므로 이름을 굳이 수정하지 않아도 된다.(어차피 cmakelists.txt에서 추가 할 것이라서) sudo nano cmakelists.txt add_executable에서 camcv.c를 지우고 대신 camcv.vid1.cpp를 넣어주자 저장하고 나온 후 camcv_vid1.cpp를 수정하자 sudo nano camcv_vid1.cpp Line 59-------------------------------------------------------.. 2015. 2. 12.
Raspberry Pi 에서 Picam을 이용한 OpenCV 4 최근 업데이트된 포스트 바로가기!!(클릭!!) 4. OpenCV using raspivid 이 전까지는 raspistill을 사용했었고, 이제 raspivid를 이용하여 opencv를 구현한다. http://thinkrpi.wordpress.com/2013/05/22/opencvpi-cam-step-6-video/ 위 blog를 참고하였고, 위 blog의 step6과 같은 내용이므로 자세한 건 위 blog를 raspivid.c를 수정하는데 수정사항은 아래와 같다 ------------------------------raspivid.c-----------------------------------------------------------We delete- all lines related to the pr.. 2015. 2. 12.
Raspberry Pi 에서 Picam을 이용한 OpenCV 3 최근 업데이트된 포스트 바로가기!!(클릭!!) 3. OpenCV 적용하기 지난chapter에서 camcv로 촬영하는 것 까지 성공했다. 이제 이 파일을 편집하여 OpenCV를 구현해 보자 먼저 관련 package들을 설치하자 GTK + UVC viewer sudo apt-get install guvcview 설치가 완료되면 설정을 해준다. sudo usermod -a -G video pi sudo modprobe uvcvideo OpenCV관련 라이브러리 설치 sudo apt-get install libopencv-dev 여긴 아주 오래 걸린다;;;파이선 Opencv 설치sudo apt-get install python-opencv 여기까지 설치가 완료되면 OpenCV 라이브러리는 설치가 끝났다. add.. 2015. 2. 12.

인기글