人臉特徵點標註工具

FLAT - 人臉特徵點標註工具

FLAT-面部地標註釋工具

一個可視化編輯器,用於手動註釋人臉圖像中的面部標誌。

用法

創建一個新的面部註釋數據集(帶有擴展名的文件 .fad)並添加人臉圖像。然後,添加面部特徵並使用程序菜單或上下文菜單根據需要進行連接。可以通過圖像屬性工具窗口上的小部件控件或通過按住CTRL並滾動鼠標滾輪來控制縮放級別。縮放時,也可以通過按住SHIFT鍵並滾動鼠標滾輪來側面滾動圖像。同一面部註釋數據集中的所有圖像共享相同的模型,即它們具有相同數量的面部界標(即使它們對於每個圖像的位置可以不同)。如果實用程序可用,則可以通過“適合地標”選項自動擬合66個面部地標(請參見下面的詳細信息)。如果自動擬合成功,則將在人臉圖像中儘可能最佳地定位66個界標。除此以外,

依賴關係

該應用程序已開發並經過以下測試:

  • CMake 3.5.0-rc3
  • Qt 5.5.1 32-bit
  • 需要一個名為的外部可執行文件fit-fit(.exe)-即使缺少該可執行文件也不會阻止FLAT工具的編譯和使用。

    使用說明

    1. 使用CMake配置和生成環境。我建議使用該文件夾build,因為它是gitignore忽略的文件夾。
    2. 在Windows中,打開Visual Studio解決方案並使用所需的構建類型(debug,release等)進行構建。
    3. 在Linux中,使用type make可以使Makefile以CMake配置的生成類型生成二進制文件。
    4. 該代碼僅生成一個名為的可執行文件flat(.exe),該可執行文件僅取決於Qt。如果要使用前面提到的“ Fit Landmarks”選項,請轉到CSIRO Face Analysis SDK頁面,下載並構建其庫和可執行文件。然後,在FLAT中配置face-fit(.exe)可執行文件的路徑。

    更多使用方法可以查看官方文檔

    開源地址:

    github.com/luigivieira/Facial-Landmarks-Annotation-Tool

    更多更優質的資訊,請關注我,你的支持會鼓勵我不斷分享更多更好的優質文章。


    分享到:


    相關文章: