본문 바로가기
라즈베리파이/RaspberryPi

[라즈베리파이/웹캠] USB 웹캠(webcam)으로 사진을 찍어 저장해보자

by 작동미학 2016. 3. 23.
반응형

라즈베리파이에 USB 웹캠을 연결해 사진을 찍어보자.

 

▶ 이 가이드를 따라하면

- USB 웹캠을 사용할 수 있다.

 

▶ 구성 설명 및 설치, 촬영

라즈베리파이는 카메라 모듈을 장착할 수 있다. 국내에서 약 3만원 정도에 구매 가능하지만, 집에 웹캠이 있다면 이것도 활용이 가능하다. 본인의 경우는 로지텍 C270모델을 끼워봤다(몇 년 된 구형이다). 설치는 쉽다. 남는 USB포트에 해당 웹캠을 끼우면 그만이다. 소비 전력이 많을 것 같지만, 기본 micro USB 충전기 전력(5V, 500mA)으로도 잘 작동했다.

<로지텍 웹캠을 라즈베리파이에 USB로 연결>

관련 설치는 fswebcam패키지를 설치함으로써 가능하다.

 

$ sudo apt-get update

$ sudo apt-get install fswebcam #제대로 설치가 안될 경우 sudo apt-get upgrade(전체 OS 업그레이드) 시도를 권고한다.

$ lsusb

 

라고 치면 아래를 확인할 수 있다.

<맨 하단에 C270이 보인다>

그러면 간단히 사진을 캡춰해서 저장해보자.

 

$ fswebcam –r 1280x720 image2.jpg #배너가 생기는데 --no-banner옵션을 주면 배너가 없어진다

 

<fswebcam 명령으로 이미지를 저장해보자>

<저장된 이미지 샘플이다>

 

이 이미지를 Google Vision API를 호출하면 객체 인식이 가능하다. http://bbangpan.tistory.com/76를 참조해서 응용해보자.

 

기타 motion 패키지를 설치해, 라즈베리파이로 접속해 원격 감시도 가능하다. http://kocoafab.cc/tutorial/view/318 를 참조하자. (fswebcam 사용법도 해당 사이트를 참고했다. 참조로 motion사용시 $sudo vi /etc/default/motion 후에 no->yes로 변경하는 것도 잊지 말아야 한다)


강의 키워드

라즈베리파이, 라즈베리파이2, USB 웹캠, USB web cam, webcam, fswebcam

 

반응형