npm 包 `haar-loader` 使用教程

阅读时长 3 分钟读完

背景

在前端开发中,有时需要使用就算是"类"识别的算法。例如:人脸检测、手写数字识别等等。这里就来介绍一个 npm 包 haar-loader,它是一个 webpack loader,能够识别出现在前端场景中比较常见的"类"模型,并且生成对应的 JavaScript 代码,使得我们可以很快地集成这些模型。

安装

安装最新版本的 haar-loader

用法

在 webpack 的配置中增加如下规则:

-- -------------------- ---- -------
-
  ----- -----------------
  ---- -
    -
      ------- --------------
      -------- ---
    --
    --------------
  --
--

然后就可以像这样在项目中使用公共开源的人脸识别模型:

-- -------------------- ---- -------
------ ---- ---- -----------------------------------------------
------ - ------ - ---- --------------

----- --- - --- --------
------- - -------------------
---------- - -- -- -
  ----- -------- - ----------- ------
  -------------------- -- - -- ---- -- --- ------ ---- ------- ---- ------ ------------------- -
--

使用 haar-loader,我们可以非常方便地将公共开源的"类"模型集成到自己的项目中来,而不需要进行太多配置和代码编写。

示例代码

这里是一个完整的示例代码:

-- -------------------- ---- -------
-- -----------------
-
  ----- -----------------
  ---- -
    -
      ------- --------------
      -------- ---
    --
    --------------
  --
--

-- -------
------ ---- ---- -----------------------------------------------
------ - ------ - ---- --------------

----- --- - --- --------
------- - -------------------
---------- - -- -- -
  ----- -------- - ----------- ------
  -------------------- -- - -- ---- -- --- ------ ---- ------- ---- ------ ------------------- -
--

指导意义

通过使用 haar-loader,我们可以非常方便地在前端中使用各种"类"模型,从而使得前端应用具备更多的功能和更加精确的处理能力。因此,如果你需要在前端中使用这些"类"模型的话,那么 haar-loader 是一个非常不错的选择。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005576a81e8991b448d4660

纠错
反馈