HivisionIDPhotos 是一個輕量級且高效的AI證件照制作工具,旨在為使用者提供便捷的證件照生成服務。
該計畫由 Zeyi Lin 開發,利用先進的影像處理技術,實作了對多種使用者拍照場景的辨識、摳圖與證件照生成。
無論是個人使用者還是開發者,都可以透過該工具快速生成標準證件照,滿足各種需求。
功能特點
HivisionIDPhotos 擁有以下主要功能:
輕量級摳圖 :該工具能夠在僅使用CPU的情況下快速進行影像摳圖,無需高效能GPU支持,適用於各種計算環境。
多尺寸證件照生成 :根據不同的尺寸規格,HivisionIDPhotos 可以生成標準證件照和六寸排版照,滿足不同場景的需求。
自訂底色 :使用者可以根據需要自訂證件照的背景顏色,提供更多個人化選擇。
智慧換正裝 :未來版本將支持智慧換正裝功能,進一步提升證件照的專業性。
美顏功能 :未來版本還將加入美顏功能,使證件照更加美觀。
API 服務 :HivisionIDPhotos 提供了API服務,方便開發者整合到自己的套用中。
如何快速開始
以下是快速開始使用 HivisionIDPhotos 的步驟:
環境安裝與依賴
複制計畫 :
git clone https://github.com/Zeyi-Lin/HivisionIDPhotos.git
cd HivisionIDPhotos安裝依賴環境 :
pip install -r requirements.txt
下載權重檔 : 從計畫的 Release 頁面下載權重檔
hivision_modnet.onnx
,並將其存放到計畫根目錄下。
執行 Gradio Demo
運行程式 :
python app.py
運行程式後,將生成一個本地 Web 頁面,使用者可以在頁面中完成證件照的操作與互動。
部署 API 服務
啟動後端 :
python deploy_api.py
請求 API 服務 : 使用 Python 發送請求:
python requests_api.py -u http://127.0.0.1:8080 -i images/test.jpg -o ./idphoto.png -s '(413,295)'
Docker 部署
拉取或構建映像 :
docker pull linzeyi/hivision_idphotos:v1
或者使用 Dockerfile 構建映像:
docker build -t hivision_idphotos .
執行 Gradio Demo :
docker run -p 7860:7860 hivision_idphotos
在本地存取
http://127.0.0.1:7860
即可使用。執行 API 後端服務 :
docker run -p 8080:8080 hivision_idphotos python3 deploy_api.py
總結
HivisionIDPhotos 是一個功能強大且易於使用的AI證件照制作工具,適用於個人使用者和開發者。
透過簡單的安裝和配置,使用者可以快速生成高品質的證件照,並根據需要進行自訂。
未來版本還將加入更多智慧功能,使證件照制作更加便捷和專業。如果你需要經常處理證件照,或是有制作證件照服務的需求,HivisionIDPhotos 將是一個理想的選擇。
希望這篇介紹文章能幫助你更好地了解 HivisionIDPhotos,並鼓勵你嘗試使用這款工具來解決證件照制作問題。
開源地址:https://github.com/Zeyi-Lin/HivisionIDPhotos
最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取
推薦閱讀 ⬇️ 都是高贊
PS:求求啦! 點 「 在看 」 支持下吧!