从网络摄像头捕获视频并使用nacl处理它们 - opencv

时间:2015-05-06 19:54:15

标签: javascript opencv google-nativeclient

我计划使用网络摄像头捕获视频,然后使用opencv进行处理,最后在google native-client环境中 opencv-naclport

的网页上显示输出>

我目前意识到的方式是

  1. 使用javascript中的 MediaStreamTrack 界面从网络摄像头捕获视频,
  2. 然后

    1. 将其编码为 base64String 并发送到c ++模块以使用opencv进行处理,

    2. 在cpp模块中将其解码回 Mat 图像并进行处理,最后将其发送回浏览器进行显示。

    3. 所以我想知道可以在opencv中使用 VideoCapture 类来捕获视频,而不是使用 MediaStreamTrack 和javascript 。由于沙盒约束以及上述方法是否正确/适合使用网络摄像头处理和输出图像,是否有限制从opencv访问网络摄像头。

1 个答案:

答案 0 :(得分:1)