라즈베리파이 5일차

ParkJinYoung·2022년 10월 11일

카메라 연결

  • aws와 연결해서 제공하는 api를 이용해서 사진을 분석하고 Flask에 연결
    • raspistill -o 저장파일이름.jpg -t 시간밀리세컨드 (사진)
    • raspivid -o 저장파일이름.h264 (동영상)
    • sudo apt-get install gpac 설치된 상태에서
      - MP4Box -add 원본파일이름.h264 변환이름.mp4
#카메라 import
import picamera as pc
import time as t

camera = pc.PiCamera()
#미리보기 화면 시작한다.
camera.start_preview()

for i in range(3):
    
    t.sleep(1)
    #내가 찍은 사진의 이름
    camera.capture(f'picture{i+1}.jpg')

#미리보기 화면 종료시키기
camera.stop_preview()
#카메라 종료
camera.close()
동영상찍기
import picamera
#with ~ as 구문
with picamera.PiCamera() as camera:
    #camera = pc.PiCamera()
    #영상의 크기
    camera.resolution = (640,480)
    camera.start_preview()
    camera.start_recording('vid.h264')
    #몇초 찍을지
    camera.wait_recording(5)
    #멈추기
    camera.stop_recording()
    camera.stop_preview()

aws와 Flask연결

  • aws api서비스 머신러닝rekognition 이미지 데모 돌려보기
  • 기본세팅

    cmd => nano ~/.bashrc bashrc파일열기
    nano ~/.bashrc
    alias python='usr/bin/python3'
    source ~/.bashrc
    curl -0 https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    python3 get-pip.py --user
    pip3 install awscli --upgrade --user
    nano ~/.profile
    export PATH=~/.local/bin:$PATH
    source ~/.profile
    aws --version

profile
꾸준히

0개의 댓글