-
• 项目特点
主打:上传任意一张正面照,生成各种颜色尺寸的标准证件照片
还带美颜、水印
-
• 项目源码: https://github.com/Zeyi-Lin/HivisionIDPhotos
(目前星星14.8K颗,还在疯涨…) -
• docker-compose:
services:
hivision_idphotos:
image: docker.1ms.run/linzeyi/hivision_idphotos
restart: unless-stopped
ports:
- 7860:7860
-
• 快速docker启动命令:
docker run -d --name hivision_idphotos --restart unless-stopped -p 7860:7860 docker.1ms.run/linzeyi/hivision_idphotos
经常有朋友给我留言说无法拉镜像、不知道如何加速镜像等问题,所以我这里在compose文件里已经加上了docker加速镜像地址:docker.1ms.run
,大家可以直接用,这也是我从网上搜罗到的,不保证能一直使用。
介绍
HivisionIDPhoto,利用一套完善的 AI 模型工作流程,实现对用户拍照场景的智能识别、抠图,并根据要求生成标准证件照。
其主要功能:
-
1. 智能识图、抠图 -
2. 根据不同尺寸规格生成不同的标准服装照、六寸排版照 -
3. 纯离线,Nas的CPU也能做 -
4. 美颜:证件照也可以很美 -
5. 水印:自定义水印 -
6. 开放API
本项目的开源license为Apache-2.0,意味着非常宽松,没有啥限制。所以现网有很多基于此而包装的商业项目,比如:

如果你有好的创意,其实你也可以基于其开放的API包装自己的商业产品;或者如果你是开照相馆的,那这个项目可以大大提高抠图的效率。
安装 & 体验
通过上述compose或者docker命令,可以拉下镜像并运行,不过镜像在接近2个G,拉取过程可能会要点时间。启动后,在浏览器中打开:http://<nas-ip>:7860

全中文界面,很好理解与操作,项目支持非常多的自定义生成选项,如识图模型选择、抠图模型选择、照片尺寸、背景颜色、插件功能、美颜、水印、生成照片大小、打印排版等。

我们直接拖动一张正面的人物风景照进来,然后点击下方的开始制作
按钮开始生成,大概跑了20多秒就完成了:

由于我们是用CPU来跑AI,所以在生成过程中,CPU的负载会很高。我的Nas的CPU是n100,在生成过程中,我的CPU基本上跑满了3个核:

如果想更低负载更快速的生成证件照,那么你需要拥有一张N卡,并且显存至少16G,然后抠图模型选择:birefnet-v1-lite
即可利用GPU加速生成证件照。
最后
-
• 操作简单,非常实用,不要求显卡,Nas能跑 -
• 用于不时之需,建议保留,但可以按需启动 -
• 有想法的人,非常适合用这个项目来创点副业(赚到钱了记得给我发个红包)