在日常生活中,或多或少都有证件照的需求。从办理证件到网上报名,常常需要不同尺寸、不同底色的证件照。专业证件照的价格不菲,而自己制作又担心不符合要求。

你是否也曾为找不到合适的证件照而焦虑?或是被高昂的照相馆价格困扰?

而今天要介绍的这款开源神器 HivisionIDPhotos,带来了一站式的证件照智能制作解决方案:智能人像抠图让照片处理更精准,强大的AI人脸检测帮你快速调整构图,还支持多种尺寸和底色的快速切换。

更赞的是,它完全开源免费,且支持离线运行。老宁体验下来,发现它的功能足以媲美商业软件,帮你节省几十元的证件照费用不在话下。

项目地址

https://github.com/Zeyi-Lin/HivisionIDPhotos

项目特性

  • 智能人像抠图:支持多种抠图模型,实现精准的人像分割
  • 标准证件照:支持各类证件照尺寸规格与底色要求
  • AI人脸检测:智能检测人脸位置,自动调整构图
  • 排版打印:支持六寸、五寸、A4等多种排版方式
  • 美颜功能:内置基础美颜算法
  • 批量处理:支持批量照片快速处理
  • 跨平台支持:提供Docker部署、Python接口等多种使用方式

群晖部署

下面一起来看看怎么通过群晖部署 HivisionIDPhotos。

首先,我们需要在 Container Manager 套件中搜索下载 Hivision镜像。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

版本默认最新的即可(latest),点击应用

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

下载完毕后在映像菜单中选中镜像,并点击右上角运行。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

创建容器时,需要映射以下端口:

  • 7860: Gradio界面访问端口
  • 8080: API服务端口(可选) 如果端口被占用了可以选择其他端口。

设置环境变量:

  • DEFAULT_LANG: 设置界面默认语言 其他的环境变量可以参考官方文档设置。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

启动容器后,通过【群晖ip:7860】访问Web界面。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

如果你觉得太麻烦了,也可以使用docker-compose的方式进行安装。

version: '3' services: hivision_idphotos: image: linzeyi/hivision_idphotos container_name: idphotos restart: unless-stopped ports: - 7860:7860 environment: - DEFAULT_LANG=zh

你的显存很大,那么可以选择使用GPU推理加速,可以把模型存到项目的hivision/creator/weights目录下即可。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

使用

打开Web界面后,可以直接上传照片进行处理。

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

系统支持多种功能:

  • 一键制作标准证件照
  • 自定义照片尺寸和底色
  • 智能人像抠图
  • 排版打印
  • 照片美颜

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos
群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

处理完成的照片支持多种格式导出:

  • 透明背景PNG
  • 带底色JPG
  • 排版照片

群晖也可以制作证件照?免费搭建AI证件照项目:HivisionIDPhotos

后记

HivisionIDPhotos 是一个非常实用的开源项目。它不仅解决了普通用户的证件照需求,还提供了完整的二次开发接口,可以轻松集成到其他应用中。

目前项目已经衍生出了微信小程序、网页版等多个应用,社区十分活跃。如果你也有证件照相关的需求,不妨试试这款开源神器。

我是老宁

一个热爱技术的程序员和极客,群晖NAS深度玩家!

专注NAS相关技术分享,原创!干货!

觉得老宁的文章对你有帮助,记得点赞、收藏、加关注

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。