aoguai/LiYing

LiYing is an automated photo processing program designed for automating the post-processing workflow of ID photos in general photo studios. | LiYing 是一套适用于自动化 完成一般照相馆后期证件照处理流程的照片自动处理的程序。

解决的问题

LiYing 将专业照相馆繁琐的证件照后期处理工作流程自动化。通过自动进行人脸检测、对齐、背景移除和布局安排,消除了手动编辑的需要。

工作原理

该软件使用专门的 AI 模型流水线来处理单人肖像照:

  • 人脸与身体检测:使用 YuNet 进行人脸识别,使用 YOLOv8-pose 进行身体识别,以确保准确的定位。
  • 角度校正:自动调整主体的角度。
  • 背景处理:采用 RMBG (1.4/2.0) 移除原始背景,并将其替换为任何指定的颜色或透明度。
  • 裁剪与布局:自动将图像裁剪为标准证件照尺寸,并将多张副本排列在单张打印页上以便打印。
  • 推理:本地离线运行,通过 ONNX Runtime 支持 CPU 和 NVIDIA GPU 加速。

适用对象

  • 希望实现证件照工作流程自动化的照相馆经营者。
  • 需要在家中使用肖像照制作专业证件照的个人。

亮点

  • 完全离线:所有图像处理均在本地进行,以保护隐私。
  • 全面自动化:处理从检测、校正到背景替换及最终布局的所有环节。
  • 灵活输出:支持自定义照片尺寸、背景颜色和特定的打印页布局(行/列)。
  • 多种界面:可通过命令行界面 (CLI)、基于 Gradio 的 WebUI 以及预打包的 Windows 版本使用。
  • 精准控制:包括目标文件大小 (KB) 和在最终打印页上添加裁剪线的选项。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目