介绍
what-dog 是一款基于微软计算机视觉 API 的 npm 包,可以用来识别图像中的狗的品种。它很容易使用,并且可以帮助开发者快速开发出一些有趣的狗狗应用程序。
前置条件
在使用 what-dog 之前,你需要有以下前置条件:
- 已经注册并获取了微软计算机视觉 API 的 API key;
- 对 Node.js 环境有基本的了解。
安装
what-dog 可以通过 npm 进行安装:
npm install what-dog
初始化
首先,我们需要引入 what-dog 包并初始化一个新的实例。在初始化时,我们需要传入一个对象,包括 API key、API 地址和 API 版本等信息。以下是一个示例:
-- -------------------- ---- ------- ----- ------- - -------------------- ----- ------- - - -------- -------------------------------------------- -------- ---------------------------------------------------------------- ------------ ------ -- ----- -- - --- -----------------
使用
使用 what-dog 包来识别图像中的狗的品种非常简单。以下是一个基本示例:
const url = 'https://cdn.pixabay.com/photo/2015/03/26/09/54/dog-690645_960_720.jpg'; wd.identify(url) .then(result => console.log(result)) .catch(error => console.log(error));
在这个示例中,我们首先定义了一个图片 URL。我们然后调用 whatDog.identify 方法,并传入图片 URL。这个方法会返回一个 Promise,成功时返回一个包含狗的品种信息的对象,失败时返回一个错误对象。
以下是一个完整的使用 what-dog 包的示例:
-- -------------------- ---- ------- ----- ------- - -------------------- ----- ------- - - -------- -------------------------------------------- -------- ---------------------------------------------------------------- ------------ ------ -- ----- -- - --- ----------------- ----- --- - ------------------------------------------------------------------------ ---------------- ------------- -- -------------------- ------------- -- --------------------
结论
what-dog 是一个非常有用的 npm 包,可以帮助开发者快速识别图像中的狗的品种。在使用它时,请注意 API key 的保密性,并使用合法的 API 地址和版本号。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671098dd3466f61ffe022