AI证件照神器HivisionIDPhotos 离线一键生成各国标准证件照
阅读:577 新闻动态
还在为证件照跑线下店?这款开源神器帮你一键搞定!
HivisionIDPhotos 是一款基于 AI 技术的智能证件照制作开源工具,由开发者 Zeyi-Lin 及其团队维护。目前在 GitHub 上已斩获 15.8K Star,成为近期最火爆的开源项目之一。
项目亮点
这款工具通过完整的 AI 模型流程,能够帮助用户快速生成符合各类标准的证件照,主要功能包括:
- 智能抠图:支持多种人像抠图模型(如 MODNet、birefnet 等),能精准分离人物与背景
- 背景替换:一键更换纯色背景(提供预设颜色或 HEX 值输入)
- 尺寸适配:自动匹配各国标准尺寸(中国、美国、日本等)
- 批量排版:支持生成六寸相纸排版(多张证件照排列)
- 美颜优化:可调整亮度、对比度、锐度,支持皮肤美白
技术优势
-
轻量级设计:
- 无需专业设备
- 无需高性能 GPU
- 仅用 CPU 即可离线运行
-
隐私保护:
- 提供纯离线模式
- 所有处理在本地完成
- 无需上传照片至云端
-
细节处理:
- 能完美处理复杂背景(如头发丝等细节)
- 支持多种输出格式(JPEG/PNG)
- 可自定义压缩照片大小
快速体验
开发者已在 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
这款工具特别适合需要频繁制作证件照的用户,或是希望将证件照功能集成到自己应用中的开发者。其开源特性也方便社区持续改进和扩展功能。