搞个证件照还在去线下店?
这款叫 HivisionIDPhotos 的开源神器帮你一键搞定,目前在 GitHub 上斩获 15.8K 的 Star,非常火爆。
HivisionIDPhotos 是一个基于 AI 技术的智能证件照制作开源工具,由开发者Zeyi-Lin 及其团队维护。
它通过一套完整的 AI 模型流程,帮助用户快速生成符合标准的证件照,支持抠图、换背景、排版、美颜等功能。
最大的特点是轻量级,无需专业设备、无需高性能 GPU,仅用 CPU 即可离线运行,适合普通用户或开发者快速部署使用。
01 项目简介
① 智能抠图
支持多种人像抠图模型(如MODNet、birefnet等),能精准分离人物与背景。提供纯离线模式,保护隐私且无需联网,可处理复杂背景(如头发丝细节)。
② 证件照生成
自动适配各国标准尺寸(如中国、美国、日本等),还提供了很多常用的证件模板,也支持自定义尺寸和分辨率;一键更换纯色背景(提供预设颜色或 HEX 值输入)。
③ 实用工具
-
排版功能:生成六寸相纸排版(多张证件照排列);
-
美颜优化:调整亮度、对比度、锐度,支持皮肤美白;
-
模板照:添加社交媒体或简历模板(如LinkedIn风格);
-
格式转换:输出JPEG/PNG,支持压缩照片大小(按KB设置)。
02 如何使用
你可以直接访问如下链接,开发者部署在了 HuggingFace 上,可以哦免费使用:
https://huggingface.co/spaces/TheEeeeLin/HivisionIDPhotos
也能通过如下步骤自己部署一个:
① 环境安装与依赖:Python >= 3.7、操作系统: Linux, Windows, MacOS
② 克隆项目
git clone https://github.com/Zeyi-Lin/HivisionIDPhotos.git
cd HivisionIDPhotos
③ 安装依赖环境
建议 conda 创建一个虚拟环境后,执行以下命令:
pip install -r requirements.txt
pip install -r requirements-app.txt
④ 下载抠图模型
python scripts/download_model.py --models all
# 如需指定下载某个模型
# python scripts/download_model.py --models modnet_photographic_portrait_matting
⑤ 运行:输入 python app.py 就可以运行了。
原文连接: