我想制作一个脚本,帮助用户在捕捉预览中将他的脸居中。如果脸保持在定义的区域内,一些<div>
会保持他的轮廓绿色,如果脸出去,他的轮廓会保持红色。
对于捕获,我使用Webcam.js一个带有 Flash 故障恢复的库。
对于跟踪,我使用Tracking.JS可以处理来自视频元素的对象检测。
目标是制作一个实时人脸定位插件。
Webcam.js 的不同预览模式:
- HTML5 预览:
WEBCAM.JS创建的一个视频元素,具有for src属性的视频流getUserMedia
功能。(视频由 TRACKING.JS 处理得很好)
- Flash 预览(IE Fail-back):
提示访问相机的.swf
对象(webcam.swf),显示预览 - 在闪光灯中 - 并且当用户拍摄时,它将图片发送回 Javascript。
这是我的问题:
有没有办法构建/编辑 swf 文件以使其将视频流发送到 javascript?(而不仅仅是触发 snap 时的图片)目标是 TRACKING.JS 以及 HTML5 流而不是 flash 的情况。
Webcam.swf >这里是 Actionscript 文件的 Github 目录。
谢谢你。