在web浏览器中捕获图像



我正在从事图像处理项目。

我想用网络浏览器从网络摄像头捕捉图像(脸),我不允许安装任何额外的插件。

目前,我正在使用Flex/Flash来捕捉图像。根据要求,我也不允许使用Flex/Flash。

是否有从网络摄像机捕获图像的软件包?

注:实际上,我想在浏览器端应用一些图像处理算法,如人脸检测,过滤器。如果用于图像捕获的相同包具有一些图像处理算法,我会很好。

由文章作者更新:有人能告诉我webgl的可能性吗?

如果你想让用户用网络摄像头拍摄自己的快照,这是可能的capture=camera在一行使用HTML5的getUserMedia/Stream API。方法如下:

<input type="file" accept="image/*;capture=camera">

支持最新版chrome, firefox &歌剧。对于其他人来说,flash或其他插件是唯一的选择。

Link: can I use webcam

正如Gaurish所提到的,getUserMedia是您可以使用的,尽管不能保证它的跨浏览器支持。

要了解如何使用这个和画布来获取图像,请查看使用getUserMedia和使用它的HTML5画布过滤网络摄像头

相关内容

  • 没有找到相关文章

最新更新