使用 UniApp 插件实时检测猫脸,Android 原生插件封装

使用Android 原生封装 UniApp 插件实时检测猫

要使用这个插件,首先需要在页面的 js 文件中导入:

      import goToFace from '@/common/face'

然后就可以调用goToFace方法来启动猫脸检测了。

goToFace方法需要传入一个对象参数,包含以下字段:

cameraId:使用的摄像头id,0表示后置,1表示前置

quality:返回图片压缩质量,默认80

type:检测类型,0表示实时检测返回图片,1表示检测1秒以上返回一张图片

num:检测的脸框数量,1表示仅检测最大的脸框,其他值表示检测多个脸框

使用示例:

goToFace({

 cameraId: 0,

  quality: 80,

  type: 0,

  num: 1 

}, (face, faceBase64) => {

  // 处理检测结果

})



 当不再需要检测时,可以调用closePage()方法关闭检测页面。

小结

通过 UniApp 提供的这个插件,我们可以方便地在 App 中加入猫脸检测的功能,实现猫脸识别、猫脸特效等需求。插件使用简单,只需要导入并调用goToFace方法就可以启动检测,非常方便。

插件地址:检测猫咪正脸,能检测多个检测完成可返回图片也可以实时检测 - DCloud 插件市场

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容