/FaceRecognizer

人脸识别应用

Primary LanguageC++GNU General Public License v3.0GPL-3.0

作者:康林 kl222@126.com

Windows build status build

Gitter GitHub stars GitHub forks GitHub issues Current release All releases downloads Downloads



点赞时间线

Stargazers over time


简介

本项目提供一些人脸常见应用。提供应用级 AI (人脸)框架,方便自定义快速开发 AI (人脸) 应用。 以及性能测试比较框架,方便对第三方人脸库做性能测试比较。

本项目具体功能如下:

图例:

  • 表示当前版本已完成的功能
  • 表示当前版本未完成,将来会实现的功能

支持平台

  • windows (windows xp 及已后)
  • linux
  • android (android 21 及已后)
  • mac
  • ios
  • 其它嵌入式平台。

mac 和 ios我没有设备,请有设备的同学自行编译测试。

详见:Qt5 支持平台Qt6 支持平台

注意: 本项目安装包中暂时未打包模型文件,请到相关依赖项目中下载模型文件到一个目录中,然后在程序 菜单->选项->设置模型路径 中指定此目录。

  • 最后版本
  • 当前版本:
    • windows

      如果不能播放视频,原因是系统没有安装 Directshow 解码器。 可以安装 LAVFilters

    • android

    • linux

      AppImage格式的执行程序,可直接运行在linux系统,详见:https://appimage.org/
      使用:

      1. 解压。复制FaceRecognizer_v0.0.4.tar.gz到安装目录,然后解压:

           mkdir FaceRecognizer
           cd FaceRecognizer
           cp $DOWNLOAD/FaceRecognizer_v0.0.4.tar.gz .
           tar xvfz FaceRecognizer_v0.0.4.tar.gz
        
      2. 安装

           ./install1.sh install FaceRecognizer
        
      3. 如果需要,卸载

           ./install1.sh remove FaceRecognizer
        
    • ubuntu

      deb 安装包,可用于 Ubuntu.使用:

        sudo apt install facerecognizer_0.0.4_amd64.deb
      
        # 如要你是在老的 linux 发行版本上,你需要用下列命令替换:
        # sudo dpkg -i facerecognizer_0.0.4_amd64.deb
        # sudo apt-get install -f # 安装依赖
      

捐赠

本软件如果对你有用,或者你喜欢它。欢迎以任何形式的捐赠(包括参与到项目代码贡献、意见反馈、以及捐赠资金等)支持作者。谢谢!

  • 欢迎开发者参与本项目的开发,或意见反馈。
  • 欢迎 AI 开源库的开发者或自愿者使用本项目做为你库的测试程序或演示程序。 向本项目贡献代码、提供 AI 开源库的插件。
  • 如有咨询、定制开发或移植,请发邮件或提交Issues。
  • 本项目文档详尽,已有编译好的可执行程序。如有你仍需要本人教你编译程序(¥200)或需要搭建整个系统环境(¥2000)。 请先付款。非诚勿扰。

注意: 交流时,请直奔主题,主题明确,简明扼要。

捐赠资金

捐赠

  • 捐赠后,请在 Donate.md 中留下你的姓名与捐赠金额
  • 感谢 Donate.md 中的捐赠者对本项目的支持

贡献

许可协议

  • 本项目许可协议
  • 第三方库许可协议:详见各第三库许可协议。当你使用本项目依赖的第三方库时,同时请遵守其许可协议。

文档