news 2026/9/6 22:48:53

AI 证件照一键生成:HivisionIDPhotos 从安装到出图的完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI 证件照一键生成:HivisionIDPhotos 从安装到出图的完整指南

AI 证件照一键生成:HivisionIDPhotos 从安装到出图的完整指南

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

急于一张标准证件照,或者需要一版六寸排版照拿去冲印?HivisionIDPhotos 就是一个轻量级的 AI 证件照制作工具:上传一张日常照片,它会自动抠出人像、按你指定的尺寸和底色生成标准照,还能直接产出排版照。整条流程纯本地运行,普通 CPU 就能跑。下面带你走一遍:从装环境、拉模型,到启动 Web 界面并产出第一张 AI 证件照。

一、开始前确认环境

先花一分钟检查你机器上有没有这些基础件,后面每一步都依赖它们:

  • Python 3.7 或更高版本(推荐 3.10,项目就在这个版本上测试)
  • pip:Python 自带的包管理器,用来装依赖库
  • conda(推荐):用来创建独立的虚拟环境,避免和项目外的库互相污染

确认方式很简单,终端里敲python --versionconda --version,都有正常输出就可以往下走。

二、拉取代码并安装依赖

第一步是把项目代码拿到本地,进入项目目录:

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

预期结果:本地多了一个HivisionIDPhotos文件夹,终端提示符切到该目录内。

接下来用 conda 建一个干净的虚拟环境,再把依赖装进去。requirements.txt里是跑核心算法的库(比如 ONNX Runtime,一个专门用来运行 AI 模型的轻量推理引擎),requirements-app.txt里是搭 Web 界面用的 Gradio(一个用几行代码就能生成交互网页的库):

conda create -n hivision_idphotos python=3.10 conda activate hivision_idphotos pip install -r requirements.txt pip install -r requirements-app.txt

预期结果:终端激活提示变成(hivision_idphotos),两条 pip 命令跑完没有ERROR字样。如果 pip 下载慢,可以临时换成国内镜像源。

三、一条命令下载人像抠图模型

依赖装好还不能直接出图,因为抠图靠的是预训练模型权重文件(相当于模型的"大脑",代码本身不包含它)。项目已经写好了下载脚本,一条命令把全部模型拉到项目里:

python scripts/download_model.py --models all

脚本会带进度条逐个下载,文件最终存放在hivision/creator/weights目录下。只想下载某个模型也可以指定,例如--models hivision_modnet。全部下完后终端会逐个打印保存路径,看到Download completed就说明成功了。

可选动作:默认的人脸检测用的是 MTCNN(离线、CPU 毫秒级,够用但精度一般)。如果追求更准的框脸效果,可以额外下载 RetinaFace 权重,放到hivision/creator/retinaface/weights目录下,界面里就会多出一个检测模型选项。

四、启动 Web 界面,产出第一张证件照

万事俱备,一条命令启动:

python app.py

启动成功后终端会打印出本地服务信息,这时打开浏览器访问 http://127.0.0.1:7860,就能看到操作界面:左侧上传一张只含一张人脸的照片,选好尺寸(比如一寸 413x295)和背景色,点"开始制作"。右侧面板会依次给出标准照、高清照和六寸排版照,每张旁边都有下载按钮。

如果启动时报"未找到任何存在的人像分割模型",回到上一步确认hivision/creator/weights目录下是否已经有.onnx文件。

五、跑通之后还能做什么

  • 改尺寸和底色:界面上的预设清单想加减,直接编辑demo/assets/size_list_CN.csv(第一列尺寸名、第二列高、第三列宽)和demo/assets/color_list_CN.csv,改完重新python app.py即生效。
  • 用命令行批量出图:不需要界面时,python inference.py -i demo/images/test0.jpg -o ./idphoto.png --height 413 --width 295一条命令就能生成标准照和高清照,其余参数用python inference.py --help查看。
  • 顺着目录读源码:抠图、人脸检测、排版逻辑都在hivision/creator/,美颜、水印等插件在hivision/plugin/;需要部署 API 服务时,参考 docs/api_CN.md,涉及 Face++ 在线检测时看 docs/face++_CN.md。

按这三条往下走,你就能把它从一个 Demo 变成自己日常出证件照的固定工具。

【免费下载链接】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 22:46:28

数控大赛铣加工中心图纸大全:读图技巧、工艺方案与扣分点解析

简介:数控大赛数控铣加工中心图纸大全面向数控技能竞赛选手、实训教师及数控编程入门者,是一份聚焦数控铣床与加工中心图样识读和工艺分析的学习资料。文档以大赛图库为核心,按加工特征与工序组织多幅零件图样,覆盖铣削、钻孔等常…

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

TrollStore 安装指南:3 步永久签名 IPA

TrollStore 安装指南:3 步永久签名 IPA 【免费下载链接】TrollStore Jailed iOS app that can install IPAs permanently with arbitary entitlements and root helpers because it trolls Apple 项目地址: https://gitcode.com/GitHub_Trending/tr/TrollStore …

作者头像 李华
网站建设 2026/9/6 22:42:30

一条MPD地址到完整视频:cat-catch的DASH解析下载实操指南

一条MPD地址到完整视频:cat-catch的DASH解析下载实操指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch cat-catch(猫抓&a…

作者头像 李华
网站建设 2026/9/6 22:41:17

地下车库结构设计全解析:体系选型、荷载取值与抗浮设计要点

简介:这份土木工程毕业设计文档以某大学地下车库建筑结构设计为对象,完整呈现了单建式地下二层停车场与地上儿童乐园相结合的综合设计方案,适合土木工程专业学生及从事地下结构设计的工程技术人员参考。文档为单个doc文件,整体大小…

作者头像 李华
网站建设 2026/9/6 22:40:25

(免费领源码)在线考试系统开题报告‑ 计算机毕设 JAVA、PHP、python、数据集、APP、小程序、C# C++、单片机、网络工程、大数据、全套文案

毕业设计(论文)开题报告题 目在线考试系统学生姓名学 号指导教师吴勇所在单位重庆邮电大学一、选题背景(综述本课题研究现状、选题目的及意义)针对当前在线考试系统需求日益增多,各大教育机构在采用传统考试管理…

作者头像 李华
网站建设 2026/9/6 22:38:52

FCQA-6431处理器串口调试与参数整定实战指南

简介:FCQA-6431声音处理器是面向电影放映系统与数字影院音频工程师的专业调试图文资料,覆盖该设备的接口定义、连接方法与软件调试要点,适合影院音频系统安装与运维人员对照查阅。包体为单个PDF文档,大小约1.19MB,内容…

作者头像 李华