背景
在前端开发中,有时需要使用就算是"类"识别的算法。例如:人脸检测、手写数字识别等等。这里就来介绍一个 npm 包 haar-loader
,它是一个 webpack loader,能够识别出现在前端场景中比较常见的"类"模型,并且生成对应的 JavaScript 代码,使得我们可以很快地集成这些模型。
安装
安装最新版本的 haar-loader
:
npm install --save haar-loader
用法
在 webpack 的配置中增加如下规则:
-- -------------------- ---- ------- - ----- ----------------- ---- - - ------- -------------- -------- --- -- -------------- -- --
然后就可以像这样在项目中使用公共开源的人脸识别模型:
-- -------------------- ---- ------- ------ ---- ---- ----------------------------------------------- ------ - ------ - ---- -------------- ----- --- - --- -------- ------- - ------------------- ---------- - -- -- - ----- -------- - ----------- ------ -------------------- -- - -- ---- -- --- ------ ---- ------- ---- ------ ------------------- - --
使用 haar-loader
,我们可以非常方便地将公共开源的"类"模型集成到自己的项目中来,而不需要进行太多配置和代码编写。
示例代码
这里是一个完整的示例代码:
-- -------------------- ---- ------- -- ----------------- - ----- ----------------- ---- - - ------- -------------- -------- --- -- -------------- -- -- -- ------- ------ ---- ---- ----------------------------------------------- ------ - ------ - ---- -------------- ----- --- - --- -------- ------- - ------------------- ---------- - -- -- - ----- -------- - ----------- ------ -------------------- -- - -- ---- -- --- ------ ---- ------- ---- ------ ------------------- - --
指导意义
通过使用 haar-loader
,我们可以非常方便地在前端中使用各种"类"模型,从而使得前端应用具备更多的功能和更加精确的处理能力。因此,如果你需要在前端中使用这些"类"模型的话,那么 haar-loader
是一个非常不错的选择。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005576a81e8991b448d4660