news 2026/9/6 15:10:05

3分钟搞定AI证件照:HivisionIDPhotos本地制作教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3分钟搞定AI证件照:HivisionIDPhotos本地制作教程

3分钟搞定AI证件照:HivisionIDPhotos本地制作教程

【免费下载链接】HivisionIDPhotos⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. 一个轻量级的AI证件照制作算法。项目地址: https://gitcode.com/GitHub_Trending/hiv/HivisionIDPhotos

你下周要报名考试,材料里要一张 1 寸蓝底证件照,可你手头全是便装自拍,照相馆周末又约不上。HivisionIDPhotos 是一个开源的 AI 证件照制作工具,把它跑在自己电脑上,上传一张普通照片就能抠出人像、自动排版、换底色,几分钟出一套能打印的标准证件照,全程离线、不用花钱。

这个项目是什么

一句话定位:一个轻量级、可离线运行的 AI 证件照制作算法,把「抠图 → 美颜 → 排版 → 换底」做成一条完整工作流。

能力一句话说明适合谁
人像抠图纯离线运行,普通 CPU 即可在零点几秒到一秒内完成推理不想照片上传云端的用户
多底色多尺寸预设常见证件照规格,支持自定义像素尺寸与 HEX 底色要报名照、签证照的学生
美颜与人脸对齐美白、亮度、对比度可调,歪头照片可自动扶正想顺便修饰一下照片的人
打印排版照一张六寸相纸上排满证件照,可加裁剪线要冲印的人
API 服务提供后端接口,可集成进自己的网站或小程序想二次开发的开发者

它是怎么工作的

整个过程就是「输入一张照片,走一遍流水线,输出成品」:

  • 输入:你上传一张人像照片,程序会先把它缩放到最大边长 2000 像素,方便后续处理。
  • 处理:先做人像抠图,把人从背景里完整分离出来,得到一张透明底 PNG;再检测人脸位置,如果照片歪了可以按角度把人和照片一起转回正;接着自动排版,按照目标尺寸裁切照片,让人脸大小和头顶留白都符合证件照比例;需要的话叠加美颜。
  • 输出:标准尺寸证件照、透明底高清大图、排版好的六寸相纸照。

本地运行四步走

git clone https://gitcode.com/GitHub_Trending/hiv/HivisionIDPhotos cd HivisionIDPhotos

得到项目文件夹,之后所有命令都在这个目录里执行。

pip install -r requirements.txt pip install -r requirements-app.txt

装核心依赖和网页界面依赖,结束后终端回到命令提示符即成功。

python scripts/download_model.py --models all

把四个抠图模型权重下载到hivision/creator/weights目录,全程显示下载进度条。

python app.py

打开浏览器出现 Gradio 页面:上传照片、挑底色和尺寸、点开始,稍等片刻就能看到生成结果并下载。

更细的选项(自定义 DPI、加水印、排版裁剪线等)都在这套网页界面里,不用改任何代码。核心处理逻辑在 核心模块目录,网页界面代码在 demo/。

真实场景

备考报名前,你翻遍相册只找到几张自拍。用工具生成 1 寸蓝底照,再顺手导出一张六寸排版照,当晚就能送去冲印。

AI 证件照效果对比

自由职业者接了个投标项目,标书要求白底头像,而且客户反复改底色。透明底高清图可以反复换背景色重出,不用重新拍。

小公司 HR 要给新同事办工牌,大家穿着各不相同。每人拍一张正面照统一走一遍,出来的底色、尺寸、人脸位置都一致,不用挨个返工。

适用与局限

  • 默认人脸检测精度一般:README 明确写着默认 MTCNN 模型「毫秒级推理,但检测精度较低」。照片模糊、侧脸、多人合影时,排版效果会打折扣;要更准需另行下载 RetinaFace 权重,或配置 Face++ 在线检测(需要密钥)。
  • 高精度抠图很吃内存:最好的分割模型 birefnet-v1-lite 在官方测试环境(Mac M1 Max 64GB)占用 6.2GB 内存、单张推理约 7 秒;轻量的 MODNet 组合只占约 410MB、零点几秒,但精度稍逊,按自己的机器取舍。
  • 智能换正装还在路上:README 中该功能标注为 waiting,所以它不能帮你把便装换成西装,只能基于你现有的照片做抠图、排版和换底。

HivisionIDPhotos 做的事很简单:把你相册里的一张普通照片,变成尺寸、底色都合格的可打印证件照,而且全程离线免费完成。觉得有用就去项目主页看看预设尺寸与配色表,顺手点个 star 支持一下。

【免费下载链接】HivisionIDPhotos⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. 一个轻量级的AI证件照制作算法。项目地址: https://gitcode.com/GitHub_Trending/hiv/HivisionIDPhotos

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 15:05:23

解释一下网络协议分析器(如Wireshark)的工作原理及其应用场景。

网络协议分析器,比如Wireshark,就像一个超级聪明的“网络侦探”。它的工作原理其实很简单。想象一下,网络上的数据包就像是我们寄出去或者收到的信件,里面装满了信息。这些“信件”在网络上飞来飞去,传递着各种消息。W…

作者头像 李华
网站建设 2026/9/6 15:03:33

RocketMQ相关概念

目录 1、什么是RocketMQ 2、为什么要使用MQ 3、RocketMQ相关概念 4、消费模式 5、RocketMq的刷盘机制 6、同步复制和异步复制 7、什么情况下会出现堆积 8、如何确保消息不丢失? 1、什么是RocketMQ RocketMQ是阿里巴巴2016年MQ中间件,使用Java语言…

作者头像 李华
网站建设 2026/9/6 15:03:09

智能汽车激光雷达全解析:测距原理、核心模块与ROS工程实践

简介:智能汽车传感器技术是智能网联汽车的核心方向之一,这份PPT围绕激光雷达展开,适合车辆工程、自动驾驶相关专业的学生与从业者学习入门。内容系统梳理了激光雷达的特性、测距原理、分类结构与安装标定方法,并对5G、V2X、高清地…

作者头像 李华
网站建设 2026/9/6 15:00:45

基于51单片机的洗衣机控制器设计:从硬件电路到状态机编程

简介:这是一份完整的毕业设计文档,主题为基于单片机的洗衣机控制器设计,适用于电子、自动化、计算机等专业学生,也适合嵌入式初学者作为项目参考。文档基于MCS-51单片机,系统介绍了洗衣机控制器的硬件与软件实现&#…

作者头像 李华
网站建设 2026/9/6 15:00:16

Android开发学习

1.Android 概述 什么是 Android? Android 是一个开源的,基于 Linux 的移动设备操作系统,如智能手机和平板电脑。 Android 是一款与 Apple 4GS 竞争的功能强大的操作系统,并支持一些伟大的特性。以下列举出部分功能:…

作者头像 李华
网站建设 2026/9/6 14:56:37

银河麒麟龙芯xrdp远程桌面

自带的版本太老了,更新成功,剪贴板正常使用。 root 用户登录 先卸载xrdp 注意不要卸载vnc4server,否则出现登录闪退(也可后面安装回来apt install vnc4server) apt remove xrdp https://github.com/neutrinolabs 进入上述网址&#xff0…

作者头像 李华