Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.33 KB

File metadata and controls

28 lines (17 loc) · 1.33 KB

realtime_animation_stream

image

Flask를 사용하여 웹 브라우저로 실시간 비디오 스트리밍을 제공하며, OpenCV 및 사전 훈련된 모델을 사용하여 비디오 프레임에 애니메이션 효과를 적용하는 기능을 수행합니다. 이로써 사용자는 웹 페이지에서 실시간으로 웹캠 또는 비디오 파일에서 비디오 스트림을 볼 수 있으며, 해당 비디오 스트림은 애니메이션 효과와 함께 표시됩니다.

사용방법
.tar 파일 2개 구글 드라이브에서 가져오기

!! python 3.7에서만 작동

  1. pip install -r requirements.txt

  2. pip install torch==1.6.0+cpu torchvision==0.7.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

  3. pip install flask 등등 오류 뜨는 모듈 전부 설치

  4. set FLASK_APP=stream_imag.py

  5. flask run --host=0.0.0.0

웹소켓

  1. redis-cli 설치 https://velog.io/@6v6/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90-Redis-%EC%84%A4%EC%B9%98%ED%95%98%EA%B3%A0-Redis-cli%EB%A1%9C-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0
  2. requirements.txt 추가한 부분 설치
  3. python recorder.py
  4. python server.py
  5. http://127.0.0.1:9000/