[방범 DIY] CCTV를 만들어보자 #2
2017. 5. 10. 13:37
리눅스/라즈베리파이
반응형
#1
졸업작품에서 라즈베리파이랑 파이캠을 분리했다 ㅎㅎ 안녕.. 내 졸작 ㅂㅇ
보낼건 빨리 보내고
opencv를 설치해보자. 라고 이 글을 시작하려 했는데 단순한 촬영에만 쓰면 opencv설치는 필요가 없었다.(뻘짓 하루 했음)
#2
사진 촬영을 위한 스크립트를 작성하자.
얼굴을 인식하고 따라다니면서 촬영을 하고 지지고 볶고 할려면 opencv를 설치하자.
(cctv 장사해야만 쏟을수 있는 정성수준)
그게 아니라면 입맛대로 촬영 소스를 작성해보자.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #!/bin/bash # by bcy 20170421 # var YYYYMM=$(date +%Y%m) DD=$(date +%d) HHMMSS=$(date +%H_%M_%S) PATH='/mnt/samba/ftp/caps/' FILE_DIR=${YYYYMM} FILE_NAME=${YYYYMM}${DD}'_'${HHMMSS}'.png' # makde dir every month if [ ! -d ${PATH}${FILE_DIR} ]; then /bin/mkdir ${PATH}${FILE_DIR} fi # capture # U can change this /usr/bin/raspistill -o ${PATH}${FILE_DIR}'/'${FILE_NAME} # logging echo '['${YYYYMM}${DD}' '${HHMMSS}'] finished' >> log/${YYYYMM}_excute.log | cs |
1.기본변수 설정 (파일명, 파일위치 등)
2.년월별 폴더 확인 및 생성
3.raspistill 명령어를 활용해 사진 촬영 및 저장
4.로그 저장
#3
벌써 끝났네.
동영상 촬영도 똑같다.
위와 같은 소스로 촬영 부분 동작만 바꾸고, 바로 동영상을 재생해보려면 인코딩까지 동시에 진행하면 된다..
반응형
'리눅스 > 라즈베리파이' 카테고리의 다른 글
[방범 DIY] CCTV를 만들어보자 #1 (0) | 2017.05.10 |
---|---|
GPIO 및 웹 서버를 이용하여 라즈베리파이 제어 (5) | 2015.11.14 |
WiringPi 설치 (0) | 2015.11.08 |
파이캠을 이용한 웹스트리밍 서버 (1) | 2015.11.08 |
SSH 연결 구축 (0) | 2015.09.24 |