wangzhibo
2022-03-23 8afe7455067996bf8bca087418425c2bb7d6d492
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#coding:utf-8
 
 
 #网络服务器
from flask import Flask, request, render_template
import cv2
import os
import logging
import time
import datetime
import eventlet
import json
 
 
 
app=Flask(__name__)
 
@app.route("/")
def index():
    return render_template('index.html')
 
@app.route("/image/")
def one_image():
    time_now = datetime.datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
    cap = cv2.VideoCapture(1) 
    ret, frame = cap.read()
    cv2.imwrite("./static/one_image_"+time_now+".jpg",frame)
    cap.release()
    context = {
    "app_id":"huaneng_2_power_1",
    "image_path":"one_image_"+time_now+".jpg",
    "image_time":time_now
    }
    return render_template('image.html',context = context )
 
if __name__=="__main__":
    app.run(debug=True,host="0.0.0.0",port=8078)