Python 3.x 重定向到Flask中cv2视频流后的页面

Python 3.x 重定向到Flask中cv2视频流后的页面,python-3.x,flask,cv2,opencv-python,Python 3.x,Flask,Cv2,Opencv Python,我有一个视频流代码使用cv2与烧瓶。我设置了停止流媒体的特定时间。如果满足设置的时间,我希望使用'e_list'变量从流式处理页面重定向到'result'页面。这是我的密码 app = Flask(__name__) video = cv2.VideoCapture(0) @app.route('/') def index(): return "Default Message" def gen(): s_time = time.time() + 30

我有一个视频流代码使用cv2与烧瓶。我设置了停止流媒体的特定时间。如果满足设置的时间,我希望使用'e_list'变量从流式处理页面重定向到'result'页面。这是我的密码

app = Flask(__name__)

video = cv2.VideoCapture(0)


@app.route('/')
def index():
    return "Default Message"


def gen():
    s_time = time.time() + 30
    e_list = list()
    while time.time() < s_time:
        success, image = video.read()
        out, label = VideoCamera(success, image) # Do the required process
        print("Emotion : ", label)
        e_list.append(label)
        yield b'--frame\r\n'b'Content-Type: image/jpeg\r\n\r\n' + out + b'\r\n\r\n'
        # Take the count of emotions and insert to db
    video.release()
    cv2.destroyAllWindows()


@app.route('/video_feed')
def video_feed():
    return Response(gen(), mimetype='multipart/x-mixed-replace; boundary=frame')


@app.route('/result')
def result():
    return render_template("result.html")
app=Flask(\uuuuu name\uuuuuu)
视频=cv2。视频捕获(0)
@应用程序路径(“/”)
def index():
返回“默认消息”
def gen():
s_time=time.time()+30
e_list=list()
while time.time()