您现在的位置是:亿华云 > 系统运维
几行JavaScript代码构建计算机视觉程序,这里有6个js框架
亿华云2025-10-08 23:19:43【系统运维】8人已围观
简介近年来,计算机视觉一直都是热门话题,造就了无数好的应用程序。得益于专门开发人员的努力,利用计算机视觉创建应用程序不再是难事。事实上,你可以用几行 JavaScript 代码构建很多应用程序。本文介绍了
近年来,码构计算机视觉一直都是建计架热门话题,造就了无数好的算机视觉应用程序。得益于专门开发人员的程序努力,利用计算机视觉创建应用程序不再是码构难事。事实上,建计架你可以用几行 JavaScript 代码构建很多应用程序。算机视觉本文介绍了其中的程序一些。
1. TensorFlow.js
作为***的码构机器学习框架之一,TensorFlow 允许使用 TensorFlow.js 创建 Node.js 和前端 JavaScript 应用程序。建计架下面的算机视觉demo 使用一系列图像来匹配人物姿势。TensorFlow 还拥有一个 playground,程序用户可以借此得到更好的码构神经网络可视化,很适合教育目的建计架。
Tensorflow.js 的算机视觉「移动镜子」演示。
2. Amazon Rekognition
Amazon Rekognition 是站群服务器一款基于云的强大工具。不过,它也在浏览器中提供 JavaScript SDK(参见:https://aws.amazon.com/cn/sdk-for-browser/)。以下图片展示了使用该工具进行人脸检测的细节。
Amazon Rekognition API 的人脸特征检测。
3. OpenCV.js
作为最古老的计算机视觉框架之一,OpenCV 已经为计算机视觉领域的开发人员提供很长时间的服务了。OpenCV 也有 JavaScript 版本,使开发人员可在网站上进行人脸特征检测。
OpenCV 的人脸检测示例。(图源:https://dzone.com/articles/face-detection-using-html5)
4. tracking.js
如果你只想构建一个快速人脸检测应用程序(如网页版 snapchat filter),那你应该考虑一下 tracking.js。它的设置非常简单,可以实现人脸检测和 JavaScript 的集成。作者还写了关于 tracking.js 框架的指南,网站模板参见:https://medium.freecodecamp.org/how-to-drop-leprechaun-hats-into-your-website-with-computer-vision-b0d115a0f1ad。
tracking.js 的人脸检测示例。
5. WebGazer.js
无论你是尝试进行用户体验研究亦或为你的游戏或网站创建新型交互系统,WebGazer.js 都是一个很好的开始。借助摄像头输入,这一功能强大的框架可使应用程序获知用户正在看什么。
WebGazer.js 的视线跟踪示例。
6. three.ar.js
three.ar.js 框架来自 Google,它将 ARCore 的功能扩展至前端 JavaScript。three.ar.js 框架允许将表面检测和目标检测整合进浏览器,是 AR 游戏的***工具。
three.ar.js demo
原文链接:
https://medium.freecodecamp.org/computer-vision-js-frameworks-you-need-to-know-b233996103ce
【本文是专栏机构“机器之心”的原创译文,微信公众号“机器之心( id: almosthuman2014)”】
戳这里,企商汇看该作者更多好文
很赞哦!(1)
相关文章
- 互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。
- 鸿蒙轻量级JS核心开发框架
- GitHub标星201K!这些爆火的Vue.js项目你知道几个
- 计算机视觉关键技术及其在通信工程中的应用
- 互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。
- 5分钟掌握Python中的Hook钩子函数
- webpack的异步加载原理及分包策略
- 5分钟掌握Python中常见的配置文件
- 只要我们做的是从目前的市场情况选择域名,从简单易记,从个性特征上,我们就可以找到一个好域名进行注册。域名注册进行域名记录和解析以及绑定网站后,客户可以通过URL登录您的网站。
- 为女性赋能,2020 Google 开发者大会见证“她力量”!