我正在从事图像处理项目。
我想要使用web浏览器从网络摄像机捕获图像(面部),并且我不允许安装任何额外的插件。
有没有用来抓拍摄像头图像的包?
注:实际上,我想在浏览器端应用一些图像处理算法,如人脸检测,过滤器。我会很好,如果同样的包用于图像捕获有一些图像处理算法。
帖子作者更新:有人能告诉我webgl的可能性吗?
发布于 2013-01-09 12:43:48
如果你想让用户用摄像头拍摄自己的快照,使用html5的getUserMedia/Stream API在一行中的capture=camera也是可能的。下面是如何实现的:
<input type="file" accept="image/*;capture=camera">支持最新的chrome,firefox和opera。对于其他人来说,flash或其他插件是唯一的选择。
链接:can I use webcam
发布于 2013-01-09 16:16:40
正如Gaurish提到的,您可以使用getUserMedia来实现这一点,尽管不能保证它的跨浏览器支持。
要了解如何使用它和canvas来获取图像,请看一下使用它的Filtering a webcam using getUserMedia and HTML5 canvas。
https://stackoverflow.com/questions/14227989
复制相似问题