flask-ajax 2

[Back-end] Flask-Darkflow-web-streaming ajax 구현

[3월 첫째주 구현 목표] - 비동기 구현 => 엔터키 누르면 영상에서 detect된 라벨 가져와서 div label 영역에 띄우기 => 저번 포스팅에서는 setInterval 함수만 사용해 구현했는데, 현주가 ajax 사용해줘서 새로운 방법으로 다시 구현해 보았다. => 만족만족 https://turtlefromocean.tistory.com/11 [Flask-Darkflow-web-streaming 비동기 처리] [목표 🎯] cv2, darkflow 로 분석한 prediction 결과를 페이지 위에 띄워주기 (cv2.putText() 로 영상 위에 띄우는 거는 우리가 만드는 서비스에 의미가 없기 때문) [생각 🤔] 1. 서버 - 클라이언트 간에 비동기.. turtlefromocean.tistory.c..

[Back-end] Flask-Darkflow-web-streaming 비동기 처리

[목표 🎯] cv2, darkflow 로 분석한 prediction 결과를 페이지 위에 띄워주기 (cv2.putText() 로 영상 위에 띄우는 거는 우리가 만드는 서비스에 의미가 없기 때문) [생각 🤔] 1. 서버 - 클라이언트 간에 비동기 통신이 가능해야 한다. 👉채팅 구현한 것에서 가져와보자 👉socketio, websocket 조사 (websocket ㅂ2ㅂ2) 👉socketio 이용해서 백엔드 내에서 분석한 결과를 클라이언트의 호출 없이 보내는 방법 시도 👉실패 😭 2. 다시 처음부터 생각 👉html 자체는 정적인 페이지 밖에 만들 수 없다 👉동적 페이지를 만들기 위해서는 자바스크립트 사용 👉조사 => ajax ? 👉ajax setInterval 함수로 1초마다 백엔드로 request를 보내 결..