证件照制作工具:HivisionIDPhotos
前言
这个容器本来已经装过了,但是今天在github上看见项目更新了挺多功能,于是我就想重装一遍,装最新版的,主要是因为不会在openwrt中升级容器到最新版,于是只能卸载了重装,基本步骤如下:
关闭容器 —> 移除容器 —> 移除镜像 —> 拉取最新版镜像 —> 通过CLT命令行重新安装容器
功能
Web版制作证件照工具,使用openwrt的docker容器部署,只能本地使用,可解决证件照应急制作问题
- 轻量级抠图(纯离线,仅需 CPU 即可快速推理)
- 根据不同尺寸规格生成不同尺寸标准证件照、六寸排版照
- 支持 纯离线 或 端云 推理
- 美颜(新版本功能)
- 智能换正装、换背景
项目地址
github地址:https://github.com/Zeyi-Lin/HivisionIDPhotos
github项目中有项目的详细说明,有不懂的地方可以查看项目详情页面
安装
拉取镜像
在openwrt页面的Docker –> 镜像 –> 拉取,输入如下内容,拉取镜像
1 | linzeyi/hivision_idphotos |
安装容器
使用如下命令安装(需要先删除旧版的容器),直接复制命令到CLI命令行,然后提交,最后启动容器即可
1 | docker run -d -p 7860:7860 linzeyi/hivision_idphotos |
访问
通过 http://192.168.1.1:7860/访问Web页面
模型性能对比
openwrt路由器的配置为8G RAM + 64G ROM,性能并不强,以后还是用MODNet + mtcnn模型吧
| 模型组合 | 内存占用 | 推理时长1 | 推理时长2 |
|---|---|---|---|
| MODNet + mtcnn | 410MB | 0.207s | 0.246s |
| MODNet + retinaface | 405MB | 0.571s | 0.971s |
| birefnet-v1-lite + retinaface | 6.20GB | 7.063s | 7.128s |
其他
关于抠图的功能还没用过,不知道在哪里使用,好像github项目页面有说明,但是要配置模型下载后放到项目指定位置,没弄,以后有需要在搞。
项目有一个缺点就是不能实时预览图片,例如调整了底色或者其他高级设置的参数,无法实时预览图片,只能点击生成图片后才能看到预览样式,不知道这样会不会占用存储空间,预览之后还提供了下载功能,即使存储了估计也是略缩图,占不了多少空间,我还有23GB的存储空间
还有一点是使用AI来生成图片的,所以图片看起来会有一种虚假感(太完美了,有点像美颜磨皮拉满了),用来应下急可以,但是太深究的话看起来还是有一点异样,而且图片清晰度挺一般,凑合能用就行。






