我想在反应中显示从OpenCV生成的图像帧,我使用Django作为服务器端。当我将请求从react发送到Django时,我从每个请求中得到一个帧,因此它一次构成大量请求。

目前,我只是一次又一次向API发送请求,我认为这不是正确的方法。我需要教程,文章等资源,以学习实现此目标的最佳方法。

我已经看到WebSockets会很好,但是我做了很多研究,但找不到合适的资源。

有人可以向我建议还是可以分享很多学习资源?

最佳答案

我没有太多反应的知识。但是,如果我要在网页上执行相同的任务,则可以使用javascript从网络摄像头读取图像/帧。
这是一个例子:
Read image from webcam using javascript

检索图像后,您可以将帧从js发送到Django,并在那里执行OpenCV任务。

08-04 06:38