HivisionIDPhotos简介

HivisionIDPhotos是一款轻量级的AI证件照制作工具。
用户上传照片通过选择尺寸、背景色和渲染办法,可利用该工具智能天生常用到的一寸、二寸证件照,还可以天生包括西席资格证、公务员考试、四六级考试、研究生考试以及签证等场合中利用的证件照片。
未来,HivisionIDPhotos将陆续上线换正装、面部补光等功能。

HivisionIDPhotos 还供应了基于 FastAPI 的 API 做事,许可用户通过 API 轻松实现证件照天生、背景修正等操作,特殊适宜须要在各种运用中集成证件照功能的开拓者和企业。
项目支持 Docker 支配,使得用户可以在不同操作系统环境中快速搭建和运行做事,简化了安装过程并提高了系统的兼容性。
此外,通过 Gradio Demo 供应确当地 Web 页面,用户可以方便地在线操作证件照天生过程,实时查看和调度天生效果。

HivisionIDPhotos紧张上风

一款开源的轻量级的AI证件照制作对象HivisionIDPhotos

轻量级抠图:利用高效的 AI 算法,HivisionIDPhotos 能够精确地从照片中抠取人像,天生干净的透明背景图像,为后续处理供应高质量的素材。
这一功能适用于各种拍摄场景,确保天生的证件照质量高且符合哀求。

多尺寸证件照天生:HivisionIDPhotos 支持根据不同的规格哀求天生标准证件照,如常用的护照照、签证照等。
用户可以指定尺寸,并根据须要调度背景颜色和其他参数,以天生符合不同规格的证件照。

灵巧的排版照天生:该工具可以将多张证件照排版成标准的六寸照片,方便用户进行打印和批量制作,适用于须要提交多张照片的场合。

智能换背景:HivisionIDPhotos 支持为证件照增加或改换背景颜色,用户可以轻松选择符合哀求的背景色,从而快速完成证件照的制作。

API 做事支配:供应基于 FastAPI 的 API 做事,许可用户通过 API 轻松实现证件照天生、背景修正等操作,这个功能特殊适宜须要在各种运用中集成证件照功能的开拓者和企业。

Docker 支持:项目支持 Docker 支配,使得用户可以在不同操作系统环境中快速搭建和运行做事,简化了安装过程并提高了系统的兼容性。

实时 Web 交互:通过 Gradio Demo 供应确当地 Web 页面,用户可以方便地在线操作证件照天生过程,实时查看和调度天生效果。

多平台兼容:项目能够运行在 Linux、Windows 和 MacOS 平台,支持 Python 3.7 及以上版本,确保广泛的可用性和便捷的操作体验。

安装利用

利用 HivisionIDPhoto 非常大略,只需按照以下步骤进行操作:

1.环境安装与依赖:

Python >= 3.7(项目紧张测试在 python 3.10)。
安装 onnxruntime、OpenCV 等依赖。
克隆项目并进入目录。
安装依赖环境:pip install -r requirements.txt。
通过Github发布页下载权重文件 hivision_modnet.onnx 并存到根目录下。

2.运行 Gradio Demo:

运行 python app.py,将天生一个本地 Web 页面,在页面中可完成证件照的操作与交互。

3.支配 API 做事:

运行python deploy_api.py。

4.要求 API 做事(Python):

证件照制作:

python requests_api.py -u http://127.0.0.1:8080 -i test.jpg -o./idphoto.png -s '(413,295)'

增加底色:

python requests_api.py -u http://127.0.0.1:8080 -t add_background -i./idphoto.png -o./idhoto_ab.jpg -c '(0,0,0)'

得到六寸排版照:

python requests_api.py -u http://127.0.0.1:8080 -t generate_layout_photos -i./idhoto_ab.jpg -o./idhoto_layout.jpg -s '(413,295)'

此外,HivisionIDPhoto 还支持 Docker 支配,确保将模型权重文件放到根目录下后,实行以下命令即可开启 API 做事:

#在确保将模型权重文件hivision_modnet.onnx放到根目录下后,在根目录实行:docker build -t hivision_idphotos.docker run -p 8080:8080 hivision_idphotos

总结

HivisionIDPhotos是一个强大且实用的身份证照片处理工具,其便捷的操作办法和出色的处理效果值得每一个开拓者和利用者考试测验。
无论你是技能爱好者还是专业人士,都可以通过参与这个项目,进一步提升你的图像处理技能,或者将它整合到你的事情流程中,提升事情效率。
赶紧试试看吧!

开源地址:https://github.com/Zeyi-Lin/HivisionlDPhotos

#头条创作寻衅赛#