Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.55 KB

File metadata and controls

61 lines (43 loc) · 1.55 KB

FaceBlur

通过AI技术,快速的对视频中的人脸进行识别与模糊,保护人脸隐私安全。

平台支持

  • Windows 11
  • MacOS Apple Silicon

快速开始

  • 解释器版本: Python 3.10.11

  • 依赖环境

    pip install -r requirements.txt
  • 运行软件

    python app.py

特性

  • GPU加速
  • 人脸识别与追踪阈值可自定义调整
  • 可选择需要模糊的人脸
  • 处理结果即时预览

注意事项

  • 请确保您的设备支持Python 3.10.11解释器。
  • 建议在虚拟环境中安装依赖,以避免与其他项目的冲突。

为开发者

  • 技术架构

    • 前端: Vue, TypeScript, Vite, Vuetify, i18n, pinia
    • 后端: Python, pywebview, av, opencv-python-headless, insightface
    • 模型: buffalo_s
  • UI界面编译

    # 进入UI目录
    cd ui
    # 安装依赖
    npm install
    # 编译UI界面
    npm run build

开源协议:

本项目采用 CC BY-NC-SA 4.0 开源协议, 您个人可以自由的使用、修改、分发本项目的源代码, 但必须保留原作者信息和使用相同的许可协议发布。禁止将本项目的内容用于商业目的, 除非您获取到我的授权。