from flask import Flask, render_template, Response
from camera import VideoCamera
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
def gen(camera):
while True:
frame = camera.get_frame()
yield (b'--frame\r\n'
b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n\r\n')
@app.route('/video_feed')
def video_feed():
return Response(gen(VideoCamera()),
mimetype='multipart/x-mixed-replace; boundary=frame')
if __name__ == '__main__':
app.run(host='192.168.0.14', debug=True)
Avec flask j'affiche le retour d'un flux OpenCv avec reconnaissance faciale. Cette partie fonctionne très bien mais je n'arrive pas à charger la police du texte que j'utilise sur la page.
Mon fichier style.css est dans un répertoire static/css/ avec le fichier Eraser.tff.
Il ne télécharge par le fichier de la police.
Une idée? Merci
Finalement :
Bizarrement ça marche avec des balise div (et pas h1)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.