免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

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

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项目就在这个版本上测试pipPython 自带的包管理器用来装依赖库conda推荐用来创建独立的虚拟环境避免和项目外的库互相污染确认方式很简单终端里敲python --version和conda --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 python3.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),仅供参考
返回列表