SDK 2.0.0。認証: 認証とライセンス。
戻り値
Create() 失敗は nullptr を返します。ProcessImage も空ポインタを返すことがあります。
エンジンイベント
よくある失敗
1. Create が nullptr を返す
resource_pathがresource.fbdファイルではないlicense_tokenまたはapp_id+app_keyが無効/facebetter/v2/authに到達できないlibfacebetter.soのバージョンが一致しない
2. libfacebetter.so が見つからない
RPATH を設定することもできます(-Wl,-rpath,/path/to/sdk/lib)。
3. ProcessImage が nullptr を返す
4. 効果が変わって見えない
2.0 にはSetBeautyTypeEnabled はありません。強度は > 0 が必要です。リシェイプ / メイクには顔検出が必要です。
5. GLFW がディスプレイを開けない
ssh -X)またはローカルコンポジタが必要です。
6. OpenGL 初期化失敗
libosmesa6-dev)を使い、オフスクリーンコンテキストに external_context を設定できます。

