我有一个树莓派,该树莓派使用带Flask的python将相机图像流式传输到本地服务器。我可以在PC上查看它,但不知道如何将流图像保存到PC上以供将来开发。
我尝试过:
import socket
import datetime
import time
HOST = 'raspberrypi.local'
PORT = 8888
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
data = s.recv(1024)
timestamp = datetime.datetime.now()
f_str = timestamp.strftime("%m%d%Y") + '_' + str(int(round(time.time() * 1000))) + '.jpg'
with open(f_str, 'w') as f:
print(f_str)
f.write(data)
s.close()
但是不知道如何获取和保存图像。
这是我的html文件:
<html>
<head>
<title>Live View</title>
</head>
<body>
<h1>Live View</h1>
<img src="{{ url_for('video_feed') }}">
</body>
</html>