當前位置: 妍妍網 > 碼農

4.1k star,最近爆火的一款AI開源工具

2024-09-23碼農


HivisionIDPhotos 是一個輕量級且高效的AI證件照制作工具,旨在為使用者提供便捷的證件照生成服務。

該計畫由 Zeyi Lin 開發,利用先進的影像處理技術,實作了對多種使用者拍照場景的辨識、摳圖與證件照生成。

無論是個人使用者還是開發者,都可以透過該工具快速生成標準證件照,滿足各種需求。

功能特點

HivisionIDPhotos 擁有以下主要功能:

  1. 輕量級摳圖 :該工具能夠在僅使用CPU的情況下快速進行影像摳圖,無需高效能GPU支持,適用於各種計算環境。

  2. 多尺寸證件照生成 :根據不同的尺寸規格,HivisionIDPhotos 可以生成標準證件照和六寸排版照,滿足不同場景的需求。

  3. 自訂底色 :使用者可以根據需要自訂證件照的背景顏色,提供更多個人化選擇。

  4. 智慧換正裝 :未來版本將支持智慧換正裝功能,進一步提升證件照的專業性。

  5. 美顏功能 :未來版本還將加入美顏功能,使證件照更加美觀。

  6. API 服務 :HivisionIDPhotos 提供了API服務,方便開發者整合到自己的套用中。

如何快速開始

以下是快速開始使用 HivisionIDPhotos 的步驟:

環境安裝與依賴

  1. 複制計畫

    git clone https://github.com/Zeyi-Lin/HivisionIDPhotos.git
    cd HivisionIDPhotos

  2. 安裝依賴環境

    pip install -r requirements.txt

  3. 下載權重檔 : 從計畫的 Release 頁面下載權重檔 hivision_modnet.onnx ,並將其存放到計畫根目錄下。

執行 Gradio Demo

  1. 運行程式

    python app.py
    運行程式後,將生成一個本地 Web 頁面,使用者可以在頁面中完成證件照的操作與互動。

部署 API 服務

  1. 啟動後端

    python deploy_api.py

  2. 請求 API 服務 : 使用 Python 發送請求:

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

Docker 部署

  1. 拉取或構建映像

    docker pull linzeyi/hivision_idphotos:v1

    或者使用 Dockerfile 構建映像:

    docker build -t hivision_idphotos .

  2. 執行 Gradio Demo

    docker run -p 7860:7860 hivision_idphotos

    在本地存取 http://127.0.0.1:7860 即可使用。

  3. 執行 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:求求啦! 在看 支持下吧!