从网络摄像头捕获视频并使用 nacl - opencv 处理它们
Capturing video from web cam and process them with nacl - opencv
我打算使用网络摄像头捕获视频,然后使用 opencv 对其进行处理,最后在 google 本机客户端环境中使用 opencv-naclport 在网页上显示输出
我目前知道的方式是
- 使用 javascript 和
中的 MediaStreamTrack 接口从网络摄像头捕获视频
然后
编码成base64String送c++模块用opencv处理,
在cpp模块中解码回Mat图像并处理,最后传回浏览器显示。
所以我想知道是否可以在 opencv 中使用 VideoCapture class 捕获视频,而不是使用 MediaStreamTrack 和javascript。由于沙箱限制,从 opencv 访问网络摄像头是否有任何限制,以及上述方法是否 correct/appropriate 用于使用网络摄像头处理和输出图像。
我打算使用网络摄像头捕获视频,然后使用 opencv 对其进行处理,最后在 google 本机客户端环境中使用 opencv-naclport 在网页上显示输出
我目前知道的方式是
- 使用 javascript 和 中的 MediaStreamTrack 接口从网络摄像头捕获视频
然后
编码成base64String送c++模块用opencv处理,
在cpp模块中解码回Mat图像并处理,最后传回浏览器显示。
所以我想知道是否可以在 opencv 中使用 VideoCapture class 捕获视频,而不是使用 MediaStreamTrack 和javascript。由于沙箱限制,从 opencv 访问网络摄像头是否有任何限制,以及上述方法是否 correct/appropriate 用于使用网络摄像头处理和输出图像。