百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

FaceDetector

> 编程语言
开源

为 Android 应用程序进行人脸检测

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

为 Android 应用程序进行人脸检测

FaceDetector

想要实时检测摄像头预览流中的人脸吗?那么,您来对了地方。 FaceDetector 是一款库,其功能包括:

  • 检测人脸
  • 适用于 Android
  • 使用非常简单
  • 与 Fotoapparat 协作非常出色
  • 你可以使用任何你喜欢的摄像机库或源
  • 使用 C++ 核心,可轻松移植到 iOS (我们已有相关计划) 使用 Fotoapparat 检测人脸非常简单:
java
Fotoapparat
    .with(context)
    .into(cameraView)
    .frameProcessor(
      FaceDetectorProcessor
        .with(context)
        .build()
    )
    .build()

它是如何工作的

第一步(可选)

若要在相机视图上顶部显示检测到的面部,请按照以下步骤设置布局。

xml

    
    

    
    

第二步

创建 FaceDetectorProcessor: Java:

java
FaceDetectorProcessor processor = FaceDetectorProcessor.with(this)
    .listener(faces -> {
        rectanglesView.setRectangles(faces);  // (Optional) Show detected faces on the view.

        // ... or do whatever you want with the result
    })
    .build()

或 Kotlin:

kotlin
private val processor = FaceDetectorProcessor.with(this)
    .listener({ faces ->
        rectanglesView.setRectangles(faces)  // (Optional) Show detected faces on the view.

        // ... or do whatever you want with the result
    })
    .build()

第三步

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroidcameraface-detection

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言