Ich Capture ein Bild über Webcam mit opencv (Python 2.7) in meinem Kolben-Anwendung.Ich möchte dieses Bild an den Client im Frontend anzuzeigen, um Koordinaten des Bildes auf Mausklick zu erhalten.Wie kann ich die Funktionen zum Senden und Empfangen schreiben das Bild über Flasche und Javascript jeweils.Wie kann ich ein Bild vom Flashen-Server an die JavaScript-Anzeige im Frontend senden?
Kolben Servercode:
from flask import Flask,render_template
import cv2
app = Flask(__name__)
@app.route('/')
def capture_image(self):
self.cam = cv2.VideoCapture(0)
self.img = self.cam.read()
self.cam.release()
render_template(index.html,ob=self.img)
@app.route('/index')
#display image in html
if __name__=='__main__':
app.run()
JavaScript-Code:
<html>
<head>
<title> image </title>
</head>
<body>
<img src = "{{ url_for('imagefield') }}">
</body>
</html>