TensorFlow2020:如何使用Tensorflow.js执行计算机视觉应用程序?

本文介绍了如何利用TensorFlow.js中的MediaPipe Facemesh模型执行计算机视觉应用程序,特别是在浏览器中实时检测和跟踪人脸。通过六个简单步骤,包括加载TensorFlow.js库、设置视频标签、加载预训练模型以及在画布上绘制面部边界和界标,即可实现实时面部跟踪功能。这表明JavaScript也能用于机器学习应用,打破了只有Python或R才能进行数据科学的传统认知。
摘要由CSDN通过智能技术生成

全文共1260字,预计学习时长7分钟

TensorFlow2020:如何使用Tensorflow.js执行计算机视觉应用程序?

图源:morish

 

很多人都能运行操作计算机视觉应用程序。是的,学习并执行它并不难,现在有很多库可以用来执行如此强大的计算机视觉应用程序。

 

你有没有关注最近有没有看TensorFlow2020峰会?今年,TensorFlow团队发布了很多非常酷的产品,本文就将介绍如何使用tensorflow.js模型执行计算机视觉应用程序。

 

什么是TensorFlow.js?

 

TensorFlow.js是一个开源代码库,用于JavaScript中的机器学习应用程序和开发机器学习模型,并直接在浏览器或Node.js中使用机器学习。

 

什么是Tensorflow.js模型?

 

Tensorflow.js模型是经过预先训练的模型,用户无需为训练模型而准备/收集数据。这些模型托管在NPM(网络性能监控器)和unpkg上,可以应用于任何现成的项目。

 

本文将介绍tensorflow.js中的MediaPipeFacemesh模型。该模型是为移动设备上的前置摄像头设计的,在这些摄像头中,人脸往往会占据较大一部分画面。

 

Facemesh模型演示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值